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

Собеседование Frontend-разработчика: React и TypeScript

Публичное мок-собеседование для начинающего Frontend-разработчика, который ищет первую работу после 7–8 месяцев самостоятельного обучения. Кандидат отвечает на вопросы о JavaScript, React, TypeScript, CSS, Redux, Git, работе с API и проектировании модальных окон.

Источник: FRONTENDIYA - Веб разработка

Открыть на YouTube

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

Ведущий проводит техническое собеседование Frontend-разработчика. После рассказа кандидата о себе он проверяет понимание React: очистки таймеров и подписок в эффектах, работы с состоянием и хранения пользовательских настроек. Кандидат сравнивает localStorage с серверным хранением для настроек, которые должны быть доступны на разных устройствах. Далее обсуждаются перегрузка функций в TypeScript, самостоятельная разработка и границы между frontend и backend. В финале интервьюер рекомендует закреплять React, Redux и TypeScript через реальные приложения и интеграцию с готовыми API.

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

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

  • Эффекты с таймерами и подписками должны возвращать функцию очистки.
  • localStorage подходит для локальных настроек, но не для синхронизации между устройствами.
  • Перегрузки TypeScript описывают допустимые комбинации аргументов и результатов.
  • Практика интеграции с API важна для подготовки к frontend-интервью.

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

1:27:09
FrontendMiddle

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

Запись двух фрагментов реального технического собеседования frontend-разработчика в крупный российский банк. Кандидат обсуждает загрузку и рендеринг страниц, API-контракты, REST и GraphQL, а в практических задачах разбирает React-эффекты и обработчики событий, повторные fetch-запросы, event loop JavaScript и conditional types TypeScript; во второй части проводит code review и проектирует useResize.

1:13:38
FrontendIntern

Техническое собеседование fullstack-разработчика на стажировку

Техническое собеседование fullstack-разработчика на стажировку в команду образовательной платформы IT Booster, преимущественно по frontend-навыкам. После разговора об опыте и проектах интервьюер спрашивает о React, Next.js и TypeScript. В практической части разбираются задачи с useState, useEffect и поиском уникального пересечения массивов; последняя требует подробных подсказок.

1:26:32
FrontendSenior

Техническое собеседование frontend-разработчика: алгоритмы, браузер и React

Запись реального технического этапа собеседования на позицию Middle+/Senior Frontend-разработчика. Интервьюер проверяет процессы релиза и качество кода, алгоритмы, ООП, API и безопасность, JavaScript и браузерные технологии, микрофронтенды, CSS, accessibility, TypeScript и подходы к рендерингу. В практической части кандидат разбирает порядок выполнения асинхронного кода, исправляет замыкание счётчика и debounce, а также обсуждает профилирование и виртуализацию списков в React.