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

Разбор технического интервью Frontend Developer

Разбор frontend-собеседования о производительности браузера, Swagger, тестировании, Redux-Saga и React live coding.

Тихон Галактионов
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 1,8 тыс.
  • Лайки на YouTube: 46
Открыть на YouTube

Таймлайн

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

После авторского вступления следует техническое интервью кандидата на frontend-направление. Он рассказывает о микрофронтендах, Module Federation, SSR, UI kit и OpenAPI-контрактах. Интервьюеры уточняют метрики FCP, LCP и TTI, гидрацию, Redux-Saga, unit-тесты и React Testing Library. В live coding кандидат ревьюит и дорабатывает React-приложение с запросом даты из API, обработкой загрузки и ошибок, useEffect, resize и рендерами. В финале он задаёт вопросы о процессах команды, релизах, дежурствах и инцидентах.

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

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

  • Различать FCP, LCP и TTI как метрики пользовательской производительности.
  • Объяснять, что проверяет React Testing Library.
  • Обосновывать применение Redux-Saga для асинхронных сценариев.
  • Использовать функциональное обновление state, когда оно зависит от предыдущего значения.
  • Выделять отдельный React-компонент при росте ответственности корневого компонента.

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