Вернуться в видеотекуФронтенд собеседование 2025 | Junior Frontend | Реальные вопросы и задачи
Разбор публичного Junior Frontend-собеседования: теория HTML/CSS, JavaScript и React, задачи на reduce и поиск пары чисел, а также React-практика с API Rick and Morty. В конце кандидат получает подробную обратную связь и рекомендации по подготовке.
- Направление
- Frontend
- Формат
- Видео
- Грейд
- Junior
- Длительность
- 56 мин
Коротко о видео
Публичное собеседование Андрея на уровень Junior Frontend охватывает HTML/CSS, JavaScript, React и практические задачи. Кандидат рассказывает, что изучал React самостоятельно около 7–8 месяцев, JavaScript — примерно год и не имеет коммерческого опыта во фронтенде. В финале интервьюеры отмечают его прикладные навыки React и ход рассуждений, но, по их оценке, самостоятельного решения алгоритмических задач и более уверенной теории React пока не хватает для прохождения отбора.
Затронутые темы
Что взять на заметку
- Для блока HTML/CSS разбираются назначение box-sizing и позиционирование position: absolute относительно ближайшего позиционированного предка.
- В JavaScript проверяют понимание замыканий, динамической типизации, исполнения JavaScript и поведения reduce без начального значения аккумулятора.
- В задаче FindTwo нужно вернуть индексы двух чисел с суммой 0: базовый вариант использует два вложенных цикла, а улучшение предполагает дополнительную коллекцию с ключами и индексами.
- Практика React строится вокруг запроса к API Rick and Morty: получить данные, вывести список персонажей с именем, изображением и статусом, затем добавить сортировку или показ деталей по клику.
- При обсуждении модального окна кандидат знает назначение React Portal и аргументы createPortal, но интервьюеры упрощают реализацию до alert, чтобы завершить задачу.
- По итоговой оценке интервьюеров, кандидату стоит отдельно тренировать самостоятельное решение задач, Promises и очереди microtask/macrotask, а также повторить документацию React.
- Интервьюеры советуют получать опыт командной разработки через стажировки, практику или некоммерческие проекты, поскольку коммерческого фронтенд-опыта у кандидата нет.