Что такое GIL в CPython?
GIL (Global Interpreter Lock) — это механизм в CPython, который обеспечивает, что в каждый момент времени только один поток выполняет байт-код Python.
Читать ответПодготовка к интервью
182 вопроса с собеседований в amoCRM
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в amoCRM. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, frontend, android.
Каталог
GIL (Global Interpreter Lock) — это механизм в CPython, который обеспечивает, что в каждый момент времени только один поток выполняет байт-код Python.
Читать ответВ одном из последних проектов я участвовал в разработке распределённой системы на основе микросервисной архитектуры для обработки заказов в электронной коммерции.
Читать ответДля мониторинга работы сервиса в Grafana обычно настраивают дашборды с метриками, которые позволяют отслеживать ключевые показатели здоровья и производительности. Основные метрики, которые стоит смотреть:
Читать ответДекомпозиция North Star Metric (NSM) на input metrics — это процесс разбиения главной метрики продукта на более мелкие, управляемые показатели, которые непосредственно влияют на NSM.
Читать ответProbability Impact Matrix (матрица вероятности и воздействия) — это инструмент управления рисками, который помогает оценить и приоритизировать риски проекта.
Читать ответInformation radiator — это визуальный инструмент или артефакт, который отображает важную информацию о проекте или процессе в общем доступе для всей команды и заинтересованных лиц.
Читать ответСистемы, основанные на очередях, используют структуру данных — очередь сообщений — для асинхронного обмена данными между компонентами.
Читать ответПомимо Symfony и Laravel, я работал с такими PHP-фреймворками, как Zend Framework и Yii. Из них наиболее изученным и часто используемым для меня является Symfony.
Читать ответСамое важное в процессе ревью кода — это раннее обнаружение и исправление дефектов, а также обмен знаниями между членами команды.
Читать ответПолезные и интересные задачи для решения зависят от уровня и целей, но вот несколько примеров:
Читать ответДа, опыт работы с консолидацией и выполнением SQL-запросов обычно включает:
Читать ответДа, создание веб-сайта с нуля обычно включает несколько этапов:
Читать ответ