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

Frontend собеседование. Пятеро на одного. Устоял или сдался?

Длинное тренировочное фронтенд-собеседование в формате «несколько интервьюеров — один кандидат». Видео охватывает CSS, JavaScript, React, TypeScript, проектирование небольшого приложения и подход к проведению интервью.

Источник: Саня об IT

Открыть на YouTube

Таймлайн

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

Групповое мок-собеседование: Ярослав отвечает на вопросы нескольких участников по вёрстке, JavaScript, React, TypeScript и общим принципам разработки. Обсуждаются как базовые темы — CSS-селекторы, области видимости и промисы, — так и более глубокие: Event Loop, Fiber и reconciliation, хуки React, utility types и архитектурные выборы для нового приложения. В финале участники дают обратную связь, а автор призывает проводить технические интервью как предметный диалог о реальной работе, а не как экзамен на редкие факты.

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

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

  • Подготовьте CSS-базу: значения display, специфичность селекторов, семантическая вёрстка, data-атрибуты и различия px, em, rem, %, vw/vh.
  • Для JavaScript полезно уметь объяснять let/const/var и hoisting, Event Loop с очередями задач, DOM/BOM/Shadow DOM, замыкания, прототипы, Promise и async/await.
  • Отдельно разберите поверхностное и глубокое копирование, функции declaration/expression/arrow, чистые функции, Map против Object, optional chaining и nullish coalescing.
  • По React ожидаются вопросы о библиотеке и фреймворке, reconciliation и Fiber, race conditions, batching обновлений, useMemo, memo, useEffect и очистке подписок.
  • По TypeScript стоит уверенно объяснять назначение строгой типизации, риски any и type assertions, utility types, union/intersection types, различия type и interface, а также generics.
  • В обсуждении архитектуры для небольшого приложения участники сопоставляют React, React Query, Redux, Vite, линтеры и тестовые инструменты; выбор предлагается соотносить с масштабом продукта и планами бизнеса.

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

2 ч 18 мин
FrontendJunior

👨‍💻 Собеседование frontend junior+ разработчика (CSS, HTML, JS, React, Typescript, Redux)

Публичная тренировочная беседа по frontend-разработке с вопросами и практическими заданиями по JavaScript, TypeScript, React и Redux. В конце участники обсуждают результаты и подход к проведению интервью.

46 мин
Frontend

СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА ЗП 250К. LIVE CODING

Запись интервью на Middle+ frontend-позицию: от обсуждения опыта кандидата до вопросов по браузеру, CSS, JavaScript, React, TypeScript и практических задач. Автор проходит его под вымышленной легендой для демонстрации процесса зрителям.

2 ч 12 мин
FrontendJunior

👨‍💻 Собеседование frontend junior+ разработчика (CSS, HTML, JS, React, Typescript, Redux)

Тренировочное frontend-собеседование с подробным разбором ответов кандидата по веб-основам, JavaScript, TypeScript и React. Включает live coding TypeScript-задачи, code review Todo-приложения и финальную обратную связь.