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

Техническое собеседование Frontend-разработчика уровня Senior/Lead: React и TypeScript

Кандидат проходит практическую секцию по React и TypeScript, затем обсуждает frontend-архитектуру, микрофронтенды, процессы и вопросы к компании.

Саня об IT
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 5,2 тыс.
  • Лайки на YouTube: 120
Открыть на YouTube

Таймлайн

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

Автор проходит реальное собеседование на Senior/Lead Frontend-позицию. После вводной части он решает практическую задачу в React: типизирует данные и компоненты, управляет состоянием, рендерит иконки, настраивает вложенность и отлаживает обработчики выбора и раскрытия элементов. В рефакторинг-секции обсуждаются выделение handleExpand и архитектурные улучшения. Затем кандидат рассказывает о микрофронтендах, Module Federation, single-spa и Feature-Sliced Design, а также задаёт вопросы о проекте, процессах, тестировании и спринтах. Запись сочетает live coding и системный разговор о роли.

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

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

  • Типы компонентов должны описывать реальные данные и варианты их использования.
  • Состояние выбора и раскрытия в дереве лучше разделять на отдельные обработчики.
  • Рефакторинг начинается с выделения повторяющейся логики и понятных границ ответственности.
  • Архитектурный опыт стоит связывать с конкретными способами интеграции микрофронтендов.

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