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

Вопросы на собеседовании в ВК

799 вопросов с собеседований в ВК

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в ВК. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, mobile.

Каталог

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

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

У тебя две таблицы, в одной N строк, во второй M. Сколько минимальная и максимальная может получиться строк при inner join и full join этих таблиц?

Без ограничений ключей INNER JOIN даёт от 0 до N×M строк. FULL JOIN — от max(N,M) до max(N×M,N+M), если после соединения нет фильтрации.

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

Был ли опыт автоматизации работы аналитиков (генерация скриптов/кода, их автоматическое выполнение)?

Опишите повторяемую работу аналитиков, которую автоматизировали, входные параметры и проверку результата. Генерация кода полезна только при понятных ограничениях и безопасном запуске.

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

При каком уровне изоляции обработка строк будет наиболее быстрой, а при каком наиболее медленной?

Универсального ранжирования по скорости нет: всё зависит от СУБД, MVCC, конфликтов и нагрузки. Более строгая изоляция может добавлять ожидания или повторы, но не обязана замедлять каждый запрос.

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

Какие подходы и методы используют для увеличения пропускной способности и устойчивости системы с высоким уровнем нагрузки?

Для увеличения пропускной способности и устойчивости системы под высокой нагрузкой применяют несколько подходов:

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

Опишите ваш опыт настройки и внедрения процессов CI/CD в проектах.

В моём опыте настройки CI/CD для Python-проектов я обычно использую следующие шаги:

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

Какой формат работы вы рассматриваете: удалённый, гибридный или офис?

Предпочтительный режим работы зависит от личных обстоятельств и специфики задач.

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

Почему в Python для выполнения вычислительных задач лучше использовать многопроцессность вместо многопоточности?

В Python многопоточность ограничена глобальной блокировкой интерпретатора (GIL), которая не позволяет одновременно выполнять байт-код Python в нескольких потоках.

Читать ответ