Вернуться в видеотеку

Интервью Frontend-разработчика: React и JavaScript

Техническое интервью Frontend-разработчика о React, JavaScript, читаемости кода и командной работе. В технической части кандидат также делает ревью фрагмента React-кода.

Источник: Миша - Frontend Dev

Открыть на YouTube

Таймлайн

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

Это запись реального интервью Frontend-разработчика с опытом React, TypeScript и JavaScript. После обсуждения резюме собеседующий проверяет подход кандидата к читаемому коду, декомпозиции и именованию. В React-блоке разговор касается скрытия и размонтирования компонентов, последствий изменения display, версии React и хуков useId, useTransition и useDeferredValue. Ближе к концу кандидат делает код-ревью: предлагает упростить импорты, вынести callback, деструктурировать props и сделать условные конструкции понятнее. Собеседующие также обсуждают тестирование, размер frontend-команды и дальнейший ответ по вакансии. В начале и конце есть промо канала, но основной материал представляет собой диалог кандидата и интервьюера.

Затронутые темы

Что взять на заметку

  • Объяснять выбор между CSS-скрытием и размонтированием React-компонента.
  • Понимать стабильность значения useId при ререндерах.
  • Аргументировать декомпозицию компонентов по ответственности, а не по строгому числу строк.
  • Давать конкретные замечания при код-ревью React-компонента.
  • Уточнять практики тестирования и состав команды в вопросах к работодателю.

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

1:02:13
FrontendMiddle

Реальное frontend-интервью с вопросами о React и live coding

Запись реального технического этапа frontend-собеседования: кандидат обсуждает опыт с FSD и Module Federation, отвечает на вопросы о React, SSR, браузерном рендеринге, тестировании, CORS и CSP, а затем решает задачи в live coding.

1:22:57
FrontendMiddle

Frontend: два технических собеседования

Две записи реальных технических frontend-собеседований. В первой части проверяют HTML/CSS, JavaScript, React и TypeScript; во второй обсуждают React 18/19, рендеринг, рефакторинг компонента, дженерики, стейт-менеджеры и сборщики. Во втором разговоре кандидат уточняет детали проекта Инвитро.