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

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

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

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

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

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

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

Каталог

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

Найдено: 978
Лайвкодинг

Как восстановить маршрут из билетов без разветвлений

Начало — город отправления, который нигде не встречается как прибытие. Постройте отображение отправление→прибытие и последовательно пройдите от начала до отсутствия следующего билета.

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

Минимальное окно: исправление синтаксиса и двух границ

Это задача о минимальном окне, содержащем все уникальные символы a. Исправьте синтаксис и двигайте две границы, увеличивая счётчик только при первом появлении нужного символа.

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

Рассматривал ли ты ранее вакансии в [компания], контактировал ли с рекрутерами?

Сообщите, были ли реальные контакты с этой компанией, когда и на какую роль. Это помогает избежать дублирования процессов и понять, что изменилось с прошлого общения.

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

Минимальное окно Python: пустой набор и стоимость срезов

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

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

Что такое BufferError?

BufferError означает, что операция с буфером не может быть выполнена. Например, bytearray нельзя увеличить, пока его память экспортирована через активный memoryview.

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

Как мы поймём, что текущее окно (между двумя указателями) уже содержит все символы алфавита?

Поддерживайте счётчики нужных символов в окне и число покрытых требований. Окно подходит, когда все символы требуемого алфавита представлены хотя бы один раз.

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

Дан набор пар городов:

Постройте неориентированный граф по парам городов, начните с вершины степени 1 и каждый раз идите к соседу, отличному от предыдущего. Обратный маршрут также корректен.

Читать ответ