Вернуться в видеотеку

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

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

Источник: ApexNovaTech

Открыть на YouTube

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

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

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

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

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

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

1:21:53
FrontendMiddle

Техническое собеседование middle/senior frontend-разработчика

Запись реального технического собеседования на frontend-позицию в Райффайзен Банке. Интервьюеры проверяют JavaScript, TypeScript, HTML/CSS, Git и React; кандидат решает задачи на калькулятор, типизацию User/Admin и рекурсивное дерево с раскрытием вложенных узлов. В конце обсуждаются команда, онбординг и развитие в банке.

1:42:53
FrontendSenior

Frontend-собеседование Middle/Senior с live coding

Реальное техническое собеседование на frontend-позицию в Купибилет. После знакомства с продуктом и командой кандидат рассказывает об опыте с микрофронтендами и отчётами, затем отвечает на вопросы по React и JavaScript и решает задачи с live coding. В финале обсуждают Git, форматы изображений, вопросы к работодателю и обратную связь HR.

1:06:59
FrontendSenior

Два технических собеседования Frontend-разработчика: React, JavaScript и лайвкодинг

Две записи реальных технических собеседований frontend-разработчика уровня Middle+/Senior. В первом интервью обсуждают React, CI/CD, тестирование, GraphQL, WebSocket и производительность; во втором проверяют TypeScript, асинхронный JavaScript и решение двух задач в лайвкодинге.