Вернуться в каталог собеседований

Фронтенд собеседование 2025 | Junior Frontend | Реальные вопросы и задачи React собеседование

Практическое собеседование Junior+ Frontend-разработчика: путь кандидата в профессию, JavaScript-задача, вопросы по браузеру, CORS и React. В финале ведущие дают обратную связь и обсуждают возможную стажировку.

ApexNovaTech
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 2,7 тыс.
  • Лайки на YouTube: 86
Открыть на YouTube

Таймлайн

Коротко о видео

На реальном собеседовании на 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 с пустым массивом зависимостей, с зависимостями и без массива.
  • Кандидат отмечает, что волнение мешало ему на задачах; ведущие отдельно оценивают ход рассуждений и способность проверять гипотезы, а не только мгновенный ответ.

Рекомендуем посмотреть