2:20:13Мок-собеседование Frontend-разработчика по JavaScript
Участники разбирают типы данных, Map, Promise и сборку мусора в JavaScript, а затем решают задачи в live coding. В конце разговор смещается к подготовке резюме и рынку вакансий.
Кандидат решает задачи на композицию функций, callback, ограничение числа вызовов и Promise. Интервьюер поясняет формат задач и ожидаемую глубину ответов.
Источник: Миша - Frontend Dev
Открыть на YouTubeЭто запись реального технического скрининга Frontend-разработчика на уровень между Middle и Senior. Кандидат решает задачи по JavaScript и вслух объясняет ход мысли. В первой части он разбирает композицию функций и передачу результата одной функции в другую. Затем обсуждаются callback и асинхронный вызов функции с аргументами ошибки и данных. В задаче на ограничение количества вызовов кандидат предлагает счётчик, а после этого добавляет reset и callback. Отдельно разбирается цепочка Promise с resolve, throw, catch и then: нужно предсказать порядок выполнения и значения. В конце интервьюер объясняет, что сложность задач зависит от конкретного интервьюера и что полезно брать паузу для аккуратного решения.
2:20:13Участники разбирают типы данных, Map, Promise и сборку мусора в JavaScript, а затем решают задачи в live coding. В конце разговор смещается к подготовке резюме и рынку вакансий.
1:01:16Автор и кандидат разбирают рассказ об опыте, вопросы по React и решение практических задач. Комментарии фокусируются на том, как конкретно описывать вклад в проект и вести технический диалог.
51:11Публичная запись технического собеседования кандидата на Junior+ Frontend-разработчика на канале ApexNovaTech. После разбора резюме интервьюеры спрашивают о замыканиях, this и CORS, дают задачи на sleep через Promise и setTimeout, а также на каррирование. В React-блоке они вместе с кандидатом разбирают кастомный хук для массива и иммутабельное обновление состояния.