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

Техническое собеседование Frontend-разработчика: React и Redux

Кандидат обсуждает опыт, мотивацию и React-хуки, включая useEffect и кастомные хуки. Встреча включает вопросы о продукте и этапах отбора.

Источник: Тихон Галактионов

Открыть на YouTube

Таймлайн

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

Это первая часть записи технического собеседования на frontend-позицию. Представитель продукта рассказывает о внутренней платформе для маркетологов, устройстве команды и следующих этапах отбора. Затем кандидат кратко описывает свой путь в разработку, выбор frontend-направления, подход к приоритизации и возможные причины ухода с работы. Техническая часть посвящена React: назначению useEffect, общему назначению хуков, аргументам и возвращаемому значению кастомного хука, а также опыту с Redux. Кандидат объясняет, что кастомный хук помогает отделить логику загрузки, ошибок и данных от визуального компонента. В финале снова обсуждаются команда и культура работы.

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

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

  • Кастомный хук помогает вынести логику загрузки, ошибок и данных из view-компонента.
  • На интервью важно объяснить, когда useEffect возвращает функцию очистки.
  • Приоритет задач лучше согласовывать с командой и зависимыми отделами.
  • Вопросы о продукте, этапах и культуре команды помогают оценить вакансию.

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

21:09
FrontendSenior

Собеседование Frontend-разработчика: SOLID и архитектура

Техническое интервью Frontend-разработчика: кандидат разбирает SOLID, backend-опыт, дизайн-систему и Storybook, декомпозицию на микрофронтенды, структуру React-приложения, тестирование и конфигурацию с деплоем.

50:46
FrontendJunior

Мок-собеседование Junior frontend-разработчика с live coding

Повторное мок-собеседование Junior frontend-разработчика Михаила: обсуждают его опыт и резюме, затем проверяют HTML/CSS, JavaScript и React. В live coding он реализует на ванильном JavaScript поиск по списку с debounce; в конце интервьюеры дают развёрнутую обратную связь.

51:06
FrontendSenior

Техническое собеседование Frontend-разработчика: React и useEffect

Реальное техническое собеседование Frontend-разработчика уровня Middle+/Senior: опыт с микрофронтендами и Next.js, React live coding с загрузкой и фильтрацией клиентов, вопросы по JavaScript и производительности рендеринга.