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

Техническое собеседование frontend-разработчика: React и drag-and-drop

Запись реального технического собеседования на frontend-позицию уровня middle/senior. Кандидат отвечает на вопросы о React, менеджерах состояния, TypeScript и HTTP, а в лайвкодинге разбирает drag-and-drop без библиотек и расчёт медианы массива. В финале обсуждаются опыт работы с React/TypeScript, Next.js, Redux Toolkit, запросами и библиотеками графиков.

Миша - Frontend Dev
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 4,5 тыс.
  • Лайки на YouTube: 88
Открыть на YouTube

Таймлайн

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

После короткого рекламного вступления начинается технический разговор кандидата с интервьюером. Они разбирают React: Virtual DOM, Fiber, Hooks и причины перерендеров, а также различия клиентских и серверных менеджеров состояния, TypeScript и HTTP/HTTP/2. В лайвкодинге кандидат пытается реализовать перетаскивание блока без библиотек, включая смещение точки захвата и CSS transform, затем пишет функцию вычисления медианы массива. В завершение обсуждаются опыт с React, TypeScript, Next.js, Redux Toolkit, запросами и графиками; по словам кандидата, после собеседования его пригласили на следующий этап.

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

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

  • Понимать, почему порядок вызова Hooks должен оставаться стабильным.
  • Объяснять роль массива зависимостей в React-эффектах.
  • Уметь обсуждать варианты реализации drag-and-drop и их ограничения.

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