Вернуться в видеотекуФронтенд собеседование 2025 | Junior Frontend | Реальные вопросы и задачи React собеседование
Практическое собеседование Junior+ Frontend-разработчика: путь кандидата в профессию, JavaScript-задача, вопросы по браузеру, CORS и React. В финале ведущие дают обратную связь и обсуждают возможную стажировку.
- Направление
- Frontend
- Формат
- Техническое собеседование
- Грейд
- Junior
- Длительность
- 46 мин
Коротко о видео
На реальном собеседовании на Junior+ Frontend позицию Артём рассказывает о переходе из фотографии во фронтенд, самостоятельном обучении и первых поисках работы. Техническая часть охватывает загрузку страницы в браузере, DNS, CORS и preflight-запросы, основы JavaScript, задачу на подсчёт элементов массива, React, useEffect и порядок выполнения асинхронного кода. Ведущие считают, что кандидат прошёл собеседование по знаниям, но решение о приглашении на их стажировку на момент записи ещё не принято из-за возможного конфликта с его потребностью в оплачиваемой работе.
Затронутые темы
Что взять на заметку
- В резюме для фронтенд-вакансий стоит убрать нерелевантный опыт фотографа, пустую страницу PDF и сократить описание каждого проекта в портфолио примерно до трёх содержательных предложений.
- Нужно уметь последовательно объяснить путь после ввода URL: кэш, DNS-резолвинг, получение IP-адреса, HTTP-запрос, HTML/CSS/JavaScript и построение DOM/CSSOM с последующими layout и paint.
- Для вопросов по CORS важно различать браузерное ограничение и серверный доступ: Postman не применяет CORS-политику браузера, а preflight связан с OPTIONS-запросом.
- Стоит проговаривать основы JavaScript точными терминами: динамическая типизация определяется во время выполнения, а поиск свойств идёт по цепочке прототипов.
- Практическая задача требовала создать объект частот элементов массива; полезно вслух разобрать ключ, счётчик, начальное значение и проверять промежуточные результаты в консоли, а не держать всё решение в голове.
- По React нужно уверенно объяснять декларативный UI, Virtual DOM и reconciliation, назначение key в списках, а также поведение useEffect с пустым массивом зависимостей, с зависимостями и без массива.
- Кандидат отмечает, что волнение мешало ему на задачах; ведущие отдельно оценивают ход рассуждений и способность проверять гипотезы, а не только мгновенный ответ.