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

Техническое собеседование с подписчиком на frontend intern/junior: JS, React, Next, HTML, CSS, REST

Разбор пробного frontend-собеседования с вопросами по JavaScript, React, Next.js, HTML/CSS, REST, state managers и ООП. Интервьюер корректирует ответы кандидата и в конце даёт рекомендации по подготовке к стажировке.

Источник: IN OBLIVION

Открыть на YouTube

Таймлайн

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

Это учебное техническое собеседование с подписчиком, готовящимся к frontend intern/junior-позициям. После краткого рассказа кандидата о переходе от C# к React интервьюер проверяет JavaScript, HTTP/REST, React, Next.js, HTML/CSS, state management и ООП, уточняет неточные ответы и объясняет ключевые понятия. В финале интервьюер считает базу кандидата хорошей для поиска стажировки, но рекомендует укрепить терминологию, JavaScript-контекст, React Hooks и CSS.

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

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

  • Подготовить короткое точное объяснение различий между function declaration, function expression и стрелочной функцией: прежде всего работы this, arguments и возможности использовать функцию как конструктор.
  • Уметь объяснить Promise и async/await: async-функция возвращает Promise, а await упрощает последовательную работу с асинхронными результатами.
  • Повторить HTTP-методы и CORS: назначение GET, POST, PUT, PATCH и DELETE; PUT заменяет сущность целиком, PATCH изменяет её частично, а CORS — браузерное ограничение междоменных запросов.
  • Для React стоит чётко формулировать назначение библиотеки, роль Virtual DOM и reconciliation, а также различать SPA, SSR и hydration.
  • Нужно знать Hooks на уровне назначения и поведения: useEffect, useRef, useCallback, useLayoutEffect, а также связь Hooks с жизненным циклом классовых компонентов.
  • По Next.js следует повторить SSR, SSG, ISR, React Server Components, файловый роутинг App Router и Pages Router, динамические маршруты, Link prefetch и Turbopack.
  • Отдельно подтянуть CSS: селекторы и специфичность, inline-стили, CSS Modules, семантическую HTML-разметку, accessibility и назначение Sass/SCSS.

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

52 мин
FrontendJunior

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА. ПРИТВОРИЛСЯ ДЖУНОМ

Запись технического интервью на позицию Junior Frontend-разработчика с подробным разбором JavaScript, React и менеджеров состояния. В конце автор пересказывает полученный фидбэк и параметры оффера.

46 мин
Frontend

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

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

29 мин
FrontendMiddle

Реальное СОБЕСЕДОВАНИЕ на FRONTEND разработчика ЗП 200К

Реальное анонимизированное интервью на middle frontend/React-позицию: опыт кандидата, архитектурные и JavaScript-вопросы, затем тестовое задание. В финале автор кратко сообщает, почему выбрал другое предложение.