Публичное мок-собеседование Junior Frontend-разработчика
Публичное мок-собеседование кандидата на Junior+ Frontend-позицию на канале ApexNovaTech. После ревью резюме интервьюеры проверяют знания JavaScript, CORS, cookie и TypeScript, затем дают задачи на дженерики, обход вложенного объекта и React-таймер.
- Опубликовано на YouTube:
- Просмотры на YouTube: 673
- Лайки на YouTube: 15
Коротко о видео
Стрим начинается с разбора резюме: кандидату советуют показывать конкретный вклад, метрики и контекст задач. Затем он отвечает на вопросы о замыканиях, this, CORS, cookie и TypeScript. В практической части обсуждает generic-функцию pluck, которая должна сохранять тип значения выбранного ключа, пишет обход вложенного объекта по строковому пути и начинает реализацию React-таймера с обратным отсчётом и reset. В финальном фидбэке интервьюеры отмечают прогресс в JavaScript и React, а основной зоной роста называют TypeScript-дженерики и самостоятельное решение задач без подсказок.
Затронутые темы
Что взять на заметку
- Описывайте опыт в резюме через задачу, свои действия, измеримый результат и влияние на продукт.
- CORS — ограничение браузера: Axios его не обходит; разрешение на кросс-доменные запросы задаёт сервер, а при credentials нужен конкретный Origin, не `*.
- Для типобезопасного pluck нужны generics T и K extends keyof T; тип результата — T[K][].
- В React-таймере нужно очищать интервал, останавливать отсчёт на нуле и корректно сбрасывать состояние.