Вернуться в каталог собеседований

Мок-собеседование Junior+ Frontend-разработчика

Публичное мок-собеседование, проведённое на канале ApexNovaTech, для позиции Junior+ Frontend-разработчика. После разбора резюме и GitHub-проекта кандидат решает JavaScript-задачу: найти пути к значениям null во вложенном объекте; обсуждаются рекурсия, итеративный обход со стеком, ветки, pull request'ы и сообщения коммитов.

ApexNovaTech
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 1,6 тыс.
  • Лайки на YouTube: 35
Открыть на YouTube

Коротко о видео

Павел, начинающий frontend-разработчик с опытом обучения и личных проектов, проходит публичное мок-собеседование на канале ApexNovaTech. Сначала интервьюеры разбирают его резюме и GitHub: как показывать результат проектов, работать с ветками и оформлять коммиты. Практическая часть посвящена функции, которая обходит вложенный объект и возвращает пути к полям со значением null; кандидат пробует рекурсивный подход, а затем вместе с интервьюерами обсуждает итеративный обход через явный стек. В финале ведущие отмечают, что не успели проверить теорию, дают обратную связь и советуют больше практиковаться. Оффер в этом формате не предусмотрен.

Затронутые темы

Что взять на заметку

  • В резюме полезнее описывать результат и контекст задач, а не ограничиваться списком технологий.
  • Для обхода вложенного объекта с накоплением путей можно использовать рекурсию или итеративный алгоритм с явным стеком.
  • При проверке вложенных значений нужно отдельно обрабатывать null, поскольку typeof null === "object".
  • Стек с pop работает по принципу LIFO; извлечение первого элемента создаёт очередь FIFO, и эти подходы не стоит смешивать.
  • Работа с отдельными ветками, pull request'ами и понятными сообщениями коммитов демонстрирует практику Git; конкретная модель ветвления зависит от команды.

Рекомендуем посмотреть