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

Стрим с Junior frontend-интервью и live coding

Публичное мок-собеседование с Junior frontend-кандидатом. Ведущие разбирают резюме и опыт, проверяют JavaScript, React, Next.js и TypeScript, затем дают две задачи для live coding: TTL-кэш запросов и React-компонент ввода тегов.

Источник: ApexNovaTech

Открыть на YouTube

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

Максим приходит на публичную репетицию собеседования как Junior frontend-разработчик. В первой части ведущие разбирают его резюме: формулировки достижений, измеримость оптимизаций, code review и представление опыта. Технический опрос охватывает замыкания, React Query и Zustand, Server и Client Components в Next.js, гидратацию, tree shaking, Webpack, Vite, TypeScript и API-контракты. В JavaScript live coding кандидат получает задачу на TTL-кэш запросов с повторным использованием выполняющегося Promise и обработкой ошибок, но не заканчивает её. Затем он собирает базовую версию React-компонента для ввода тегов. В финале ведущие относят его к Junior+/начинающему Middle и советуют развивать коммуникацию на интервью.

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

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

  • На Junior-интервью самопрезентация и описание опыта идут до технических задач.
  • В live coding важно проговаривать решение и проверять, что задача понята до начала кода.
  • Вопросы о формате занятости и договорных отношениях могут быть частью вводной секции.
  • Уточняющие вопросы показывают, насколько кандидат понимает, а не запомнил ответ.

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

1:22:57
FrontendMiddle

Frontend: два технических собеседования

Две записи реальных технических frontend-собеседований. В первой части проверяют HTML/CSS, JavaScript, React и TypeScript; во второй обсуждают React 18/19, рендеринг, рефакторинг компонента, дженерики, стейт-менеджеры и сборщики. Во втором разговоре кандидат уточняет детали проекта Инвитро.

1:12:08
FrontendSenior

Техническое интервью Middle/Senior Frontend-разработчика

Запись реального технического интервью на позицию Middle/Senior Frontend-разработчика. Интервьюер проверяет HTTP и браузерное кэширование, CSP, JavaScript, микрофронтенды, CSS и React; затем кандидат проходит code review и live coding с задачами по TypeScript и оптимизации рендеринга React. В конце обсуждаются дальнейшие этапы, а автор после записи сообщает об отказе: компании требовался более сильный Senior.