Мок-собеседование Junior Frontend-разработчика
Независимое моковое техническое собеседование для Junior Frontend-разработчика: REST и HTTP, JavaScript, React и live coding с финальным фидбеком.
Result University
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 1,4 тыс.
- Лайки на YouTube: 31
Таймлайн
Коротко о видео
Интервьюер проводит тренировочное техническое интервью: спрашивает о REST и HTTP-статусах, областях видимости, TDZ и hoisting, функциях, замыканиях, this, а также о React. Затем кандидат решает задачи в live coding: реализует ограничитель вызовов callLimit, разбирает цепочку Promise с catch и finally и предсказывает вывод циклов с setTimeout. В конце обсуждаются коммерческий опыт кандидата и подготовка к интервью; интервьюер считает его готовым к Junior-позиции, но пока не к Middle.
Затронутые темы
Что взять на заметку
- Объясняйте HTTP-методы через их семантику и контракт API: PATCH обычно используют для частичного изменения, а PUT сам по себе не гарантирует «стирание» остальных полей.
- Для JavaScript-интервью полезно уверенно различать области видимости, TDZ, hoisting, виды функций, лексический this и назначение bind, call и apply.
- При вопросах по React связывайте useEffect с зависимостями и очисткой эффекта, а useRef, PureComponent и React.memo — с их влиянием на рендеринг.
- В live coding проговаривайте состояние замыкания, граничные случаи и порядок проверки решения, а не только пишите код.
- В задачах с Promise и setTimeout последовательно отслеживайте цепочку обработчиков и захват переменных замыканием.