Подготовка к интервью

Вопросы на собеседовании в ООО УайтСнейк

22 вопроса с собеседований в ООО УайтСнейк

22 вопроса 1603 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в ООО УайтСнейк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: docker, devops, infrastructure.

Каталог

Результаты поиска

Найдено: 22
Теория

Что такое замыкание в Python?

Функция-замыкание в Python — это функция, которая запоминает и может использовать переменные из окружающего (внешнего) контекста, даже если этот контекст уже завершил своё выполнение.

Читать ответ
Поведенческий

Вы оптимизировали Docker-образ с 1,2 ГБ до 250 МБ через multi-stage build. Что занимало место, какие этапы разделили и какие базовые образы использовали?

Для снижения размера Docker-образа можно использовать несколько подходов:

Читать ответ
Теория

Что такое GIL в CPython, как он реализован и зачем нужен?

GIL (Global Interpreter Lock) — это механизм в интерпретаторе CPython, который гарантирует, что в каждый момент времени только один поток выполняет байт-код Python.

Читать ответ
Теория

Git Rebase — что это и когда применяется?

Команда git rebase позволяет перенести (перепроиграть) коммиты текущей ветки на новую базу — другую ветку или коммит. Это как если бы вы "переместили" начало вашей ветки, чтобы сделать историю более линейной и чистой.

Читать ответ
Теория

Какова основная цель использования списковых включений в Python?

Основная цель списковых включений (list comprehensions) в Python — это создание новых списков на основе существующих итерируемых объектов более компактным и читаемым способом.

Читать ответ