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

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

978 вопросов с собеседований в Яндекс

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

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

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

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

Каталог

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

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

Что такое IOError?

В Python 3 IOError — псевдоним OSError для ошибок ввода-вывода и взаимодействия с ОС. Часто полезнее перехватывать конкретные подклассы, например FileNotFoundError или PermissionError.

Читать ответ
Лайвкодинг

OneEditApart("кот", "собака") -> ложь

Для стандартной задачи проверяют одну вставку, удаление или замену символа двумя указателями за O(n). В примерах есть ошибки: «кот» → «резать», «каст» и «на» не укладываются в одну такую операцию.

Читать ответ
Лайвкодинг

Объединение мультимножеств двумя указателями

По ожидаемому ответу требуется объединение мультимножеств: число повторов равно максимуму из двух списков, а не сумме. При равных элементах нужно добавить один и сдвинуть оба указателя.

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

С точки зрения аналитических задач что было? С AB-тестами сталкивался? Какие метрики использовал?

Расскажите о реальном эксперименте: гипотеза, единица рандомизации, основная метрика и защитные показатели. Если A/B-тесты не проводили, отделите это от обычного сравнения до/после.

Читать ответ