Мок-интервью по Frontend-разработке
Кандидат проходит длинное интервью по JavaScript, TypeScript, React и веб-платформе. В конце собеседующие оценивают уровень кандидата и обсуждают возможные позиции.
Тихон Галактионов
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 867
- Лайки на YouTube: 16
Таймлайн
Коротко о видео
Мок-собеседование по frontend-разработке с блоками по JavaScript, TypeScript, React, браузеру и сети, тестированию, Git, паттернам, ООП/SOLID и веб-безопасности. Кандидат разбирает задачу на retry-обёртку для запроса и получает промежуточную обратную связь после разделов. В финале ведущие отмечают сильную теоретическую базу и рекомендуют ориентироваться на Senior-позиции; в комментариях также звучит оценка Middle+.
Затронутые темы
Что взять на заметку
- Понимать цепочку прототипов, области видимости и особенности стрелочных функций в JavaScript.
- Использовать generics, unknown и declaration-файлы по назначению и помнить, что TypeScript не валидирует данные в runtime.
- Знать причины повторного рендера React, назначение hooks и refs, а также поведение Strict Mode в режиме разработки.
- В retry-обёртке явно определять повторяемые ошибки, число попыток и возврат исходной ошибки после их исчерпания.
- Выбирать хранение токенов с учётом угроз XSS, CSRF и атрибутов cookie; не считать localStorage универсально безопасным вариантом.