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

Публичное собеседование Junior Frontend-разработчика

Публичная запись технического собеседования кандидата на Junior+ Frontend-разработчика на канале ApexNovaTech. После разбора резюме интервьюеры спрашивают о замыканиях, this и CORS, дают задачи на sleep через Promise и setTimeout, а также на каррирование. В React-блоке они вместе с кандидатом разбирают кастомный хук для массива и иммутабельное обновление состояния.

Источник: ApexNovaTech

Открыть на YouTube

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

Запись представляет публичное собеседование начинающего frontend-разработчика. Ведущие знакомятся с кандидатом и его опытом обучения, после чего проводят техническую часть. Кандидат объясняет поиск переменной по цепочке лексических окружений, а интервьюеры уточняют, где в примере произошло переопределение. В практическом блоке стороны совместно пишут и разбирают функцию высшего порядка: ведущий направляет кандидата к выводу, что обёртка должна возвращать функцию. Позже они исследуют ошибку при работе с массивом и console.log, замечая, как изменение значения влияет на тип и результат. Несмотря на рекламные паузы, основа видео — настоящий диалог с вопросами, ответами и корректировками.

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

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

  • Лексическое окружение объясняет, как JavaScript ищет переменные во вложенных функциях.
  • При разборе кода важно отличать поиск переменной от её переопределения.
  • Функция высшего порядка, оборачивающая callback, обычно возвращает новую функцию.
  • Пошаговое выполнение помогает увидеть, когда значение перестаёт быть массивом.
  • На собеседовании полезно проговаривать предположения и проверять их кодом.

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

2:06:39
FrontendJunior

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

Открытое мок-собеседование кандидата на Junior Frontend-позицию на канале ApexNovaTech. После разбора резюме ведущие спрашивают о замыканиях, this, CORS и Promise, а в практической части разбирают асинхронный sleep, каррирование и React-хук useArray на useState.

1:17:23
FrontendJunior

Реальное собеседование Junior Frontend-разработчика

Кандидат проходит техническое собеседование на канале ApexNovaTech на Junior+ Frontend-позицию: реализует аналог Function.prototype.bind, обходит дерево по уровням и дорабатывает React-таблицу с фильтрацией и сортировкой. В блиц-опросе обсуждаются this, HTTP, TCP/IP, DNS, CORS, ООП и SOLID; в финале интервьюеры дают обратную связь по резюме.