Собеседование в Яндекс на фронтенд-разработчика
Фронтенд-собеседование в Яндексе идёт по одному из двух треков — какой достанется, зависит от опыта. И там и там ты пишешь код на JavaScript в онлайн-редакторе, рассказываешь о своём опыте и проходишь финалы с командами. Все собеседования занимают около двух недель.
Коротко
Код пишут в онлайн-редакторе и запускают в инструментах разработчика браузера — окно с ними нужно показывать на встрече. Искать условия задач в интернете и получать стороннюю помощь нельзя. Знание спецификации не проверяют: «Мы не оцениваем знания спецификации».
- Сколько длится
- ~2 недели на все собеседования
- Формат
- Zoom с камерой и демонстрацией экрана; есть и очный формат в офисе
- Треки
- Стандартный и «С опытом проектирования сервисов»
- Задачи на JavaScript
- До 1 часа на секцию
- Архитектура фронтенда
- До 1,5 часов — на треке с опытом проектирования
- Финалы
- От одной до пяти встреч с командами
- Обратная связь
- Через 1–2 дня после каждого интервью
- Инструменты
- Онлайн-редактор и DevTools любого браузера
Стандартный трек
- Секция «Фронтенд платформа»Основы JavaScript — функции, замыкания, контекст, область видимости — и асинхронность: Event Loop, Promise API. Несколько небольших задач, до 1 часа на решение.
- Проверка базовых технических навыковПрактические задачи на JavaScript: придумать решение и реализовать его с учётом ограничений по времени и памяти. До 1 часа.
Трек «С опытом проектирования сервисов»
- Проверка базовых технических навыков: ревью кодаТебе показывают фрагмент кода с неэффективностью и функциональными ошибками: найти их, придумать и реализовать решение с учётом ограничений. До 1 часа.
- Секция на архитектуру сервиса — фронтендСформулировать требования к распределённой системе, в том числе оценить мощности; описать высокоуровневую архитектуру, проблемы хранения и обработки данных; подробно разобрать фронтенд-компонент. Обсуждают безопасность веба, доступность, мониторинг и метрики скорости. До 1,5 часов.
Схемы рисуешь в любом удобном сервисе — например, в Яндекс Доске или Excalidraw. Яндекс советует изучить инструмент заранее, чтобы не тратить время на интервью.
Что общего у обоих треков
- Проверка опыта во фронтендеОбсуждаете навыки и разбираете кейсы из реальной работы; Яндексу важно понять твою роль и зону ответственности в конкретном проекте. Заранее продумай проект и технические решения, о которых готов рассказать.
- Финалы с командамиОт одной до пяти встреч. Рассказываешь о своём опыте и задаёшь вопросы, потом стороны обмениваются фидбэком, и команды сообщают, кто готов тебя пригласить.
Как подготовиться
Что советует Яндекс:
- прочитать статьи об асинхронности из подборки Яндекса;
- повторить свойства массивов, объектов, Map и Set;
- разобрать сложность алгоритмов — Big O с примерами на JavaScript;
- решить подборку задач в CodeRun и простые задачи на LeetCode, Codewars, Hackerrank;
- писать читаемый код без переусложнения, учитывать краевые случаи и проверять их тест-кейсами;
- проговаривать решение вслух до того, как писать код.
От себя добавим: перед интервью открой DevTools и потренируйся запускать и отлаживать код в онлайн-редакторе с показом экрана — сама встреча проходит именно так.
Онлайн или в офисе
Онлайн — встречи в Zoom:
- заранее запиши вопросы для рекрутера или интервьюера;
- выбери тихое место с хорошим интернетом — Яндекс не рекомендует машину, торговые центры и переполненные кофейни;
- подключайся с ноутбука или компьютера, возьми наушники и включи камеру.
В офисе:
- приезжай за 5–10 минут до встречи;
- возьми паспорт или права — они понадобятся для пропуска;
- если едешь на машине, заранее напиши рекрутеру марку и номер — закажут пропуск на парковку;
- дресс-кода нет.
Идёшь на собеседования сразу в несколько компаний?
Job Huntly — расширение для Chrome. Оно ведёт календарь собеседований, проверяет резюме под требования вакансии ещё до отклика и находит публичные контакты компании, чтобы писать не только через кнопку «Откликнуться». А аналитика поиска покажет, что работает.
Частые вопросы
Сколько длится собеседование на фронтенд-разработчика в Яндексе?
Все собеседования занимают около двух недель. На решение задач на технических секциях даётся до 1 часа, на секции про архитектуру — до 1,5 часов.
На каком языке решать задачи?
Практические задачи — на JavaScript. В секции «Фронтенд платформа» проверяют основы языка и асинхронность: Event Loop и Promise API.
Нужно ли знать спецификацию JavaScript?
Нет. Яндекс прямо пишет: «Мы не оцениваем знания спецификации». Если забыл стандартную функцию, её подскажет интервьюер или онлайн-редактор.
Чем отличаются два трека?
На стандартном — секция «Фронтенд платформа» и практические задачи на JavaScript. На треке «С опытом проектирования сервисов» вместо них — ревью кода и секция на архитектуру фронтенд-сервиса. Общие для обоих — проверка опыта и финалы с командами.
Можно ли искать решения в интернете или просить помощи?
Нет: «Нельзя искать условия задачи в интернете и получать стороннюю помощь». Про ИИ-ассистентов на этой странице ничего не сказано; на странице для бэкенда Яндекс отдельно запрещает их на секциях с кодом.
Сколько финальных встреч?
От одной до пяти — с командами, где можно рассказать о своём опыте и задать вопросы.
Как быстро дают обратную связь?
Яндекс обещает фидбэк через 1–2 дня после каждого интервью.
Источники
Job Huntly не связан с компанией «Яндекс». Мы собрали открытые данные с её официальных страниц и страниц партнёров на 20.10.2026. Условия могут меняться — перед подачей сверяйся с официальным сайтом.