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

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

Участники разбирают типы данных, Map, Promise и сборку мусора в JavaScript, а затем решают задачи в live coding. В конце разговор смещается к подготовке резюме и рынку вакансий.

Источник: Миша - Frontend Dev

Открыть на YouTube

Таймлайн

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

Это длительное мок-собеседование Frontend-разработчика с опытным специалистом. В технической части интервьюер задаёт вопросы по фундаментальным темам JavaScript. Участники сравнивают объект и Map, включая порядок обхода ключей и выбор ключей. Далее подробно обсуждаются Promise: что представляет собой объект промиса, как к нему присоединяется дальнейшая логика и как ведёт себя resolve с другим промисом. Отдельный блок посвящён сборке мусора и реализации garbage collector в JavaScript-движке. В live coding собеседники разбирают конкретные примеры Promise в браузере. В завершении идут карьерные рассуждения о резюме и фильтрах вакансий, которые не являются частью интервью.

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

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

  • Нужно понимать различия между Object и Map, включая порядок хранения ключей.
  • На собеседовании важно объяснить жизненный цикл Promise и связь промисов через resolve.
  • Сложные детали garbage collector зависят от JavaScript-движка и требуют осторожных формулировок.
  • В live coding полезно проверять рассуждения на минимальном примере в браузере.

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