Мок-собеседование Frontend-разработчика по JavaScript
Участники разбирают типы данных, Map, Promise и сборку мусора в JavaScript, а затем решают задачи в live coding. В конце разговор смещается к подготовке резюме и рынку вакансий.
- Опубликовано на YouTube:
- Просмотры на YouTube: 98,7 тыс.
- Лайки на YouTube: 2,3 тыс.
Таймлайн
Коротко о видео
Это длительное мок-собеседование Frontend-разработчика с опытным специалистом. В технической части интервьюер задаёт вопросы по фундаментальным темам JavaScript. Участники сравнивают объект и Map, включая порядок обхода ключей и выбор ключей. Далее подробно обсуждаются Promise: что представляет собой объект промиса, как к нему присоединяется дальнейшая логика и как ведёт себя resolve с другим промисом. Отдельный блок посвящён сборке мусора и реализации garbage collector в JavaScript-движке. В live coding собеседники разбирают конкретные примеры Promise в браузере. В завершении идут карьерные рассуждения о резюме и фильтрах вакансий, которые не являются частью интервью.
Затронутые темы
Что взять на заметку
- Нужно понимать различия между Object и Map, включая порядок хранения ключей.
- На собеседовании важно объяснить жизненный цикл Promise и связь промисов через resolve.
- Сложные детали garbage collector зависят от JavaScript-движка и требуют осторожных формулировок.
- В live coding полезно проверять рассуждения на минимальном примере в браузере.