Фронтенд собеседование: реальные вопросы с ответами
Здесь собраны расшифровки настоящих собеседований на фронтенд-разработчика — не подборка вопросов из чужой статьи, а то, что спрашивали живые интервьюеры, вместе с ответами кандидатов и оценкой этих ответов.
Каждый разбор построен одинаково: вопрос, таймкод на момент в видео, ответ кандидата с пометкой «правильный» или «неправильный» и корректный ответ там, где кандидат ошибся. Готовиться по чужим ошибкам эффективнее, чем по идеальным формулировкам из шпаргалок.
Разборы сгруппированы по грейду позиции и по теме секции. Пройдите сначала свой грейд, чтобы откалибровать ожидания, потом добирайте слабые темы.
Всего разборов в этом разделе: 71. Каждый — расшифровка реального интервью с таймкодами: видно и вопрос интервьюера, и ответ кандидата, и оценку этого ответа.
По грейдам
Один и тот же вопрос на разных грейдах закрывается по-разному. Ориентируйтесь на позицию, на которую идёте:
Junior — 19 разборов
Проверяют базу языка и умение рассуждать вслух. Незнание частностей прощают, отсутствие структуры в ответе — нет.
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА ДЖУНА + LIVE CODING | FRONTEND РАЗРАБОТЧИК СТРИМ
- Собеседование FRONTEND разработчика на стажировку. Вопросы + live conding
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА ДЖУНА + LIVE CODING | FRONTEND РАЗРАБОТЧИК
- Фронтенд собеседование Junior: задачи на массивы и объекты
- Технические вопросы к джуну на собеседовании фронтенд-разработчика | Хекслет
- ПРОВАЛЬНОЕ СОБЕСЕДОВАНИЕ в Т-БАНК на Frontend-разработчика (ПЕРЕЗАЛИВ)
- Mock собеседование Junior Frontend: замыкания, хуки и путь до middle
- Фронтенд собеседование Junior: разбор пет-проекта, резюме и портфолио
Middle — 27 разборов
Спрашивают, как поведёт себя код в проде: гонки, отказы сети, нагрузка. Ждут примеров из реального опыта, а не пересказа документации.
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА С ЗП 310К И НЕТРИВИАЛЬНЫМИ ЗАДАЧАМИ (MIDDLE/SENIOR)!
- 5 вопросов, которые зададут на собеседовании Frontend Middle/Senior
- Собеседование Frontend - самое душное интервью
- Неожиданные вопросы на собеседовании Frontend (React + TypeScript)
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА MIDDLE FRONTEND РАЗРАБОТЧИКА (СУПЕР ЛЕГКИЙ СОБЕС)
- РЕАЛЬНОЕ FRONTEND VUE СОБЕСЕДОВАНИЕ НА ЗП 280К (REACT МЕРТВ)! MIDDLE/SENIOR ФРОНТЕНД СОБЕСЕДОВАНИЕ!
- Собеседование Frontend на 260-290K - React/TS - Middle/Senior
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / Middle ТЕСТИРОВЩИК ПО в Ростелеком
Senior — 15 разборов
Основной вес — проектирование и обоснование решений. Разбирают компромиссы, стоимость поддержки и то, как вы вели чужие изменения.
- Senior Frontend Interview 2026 🎉 | Javascript 🎯 (Mock) [Most Asked Questions]
- 5 вопросов, которые зададут на собеседовании Frontend Middle/Senior
- РЕАЛЬНОЕ FRONTEND СОБЕСЕДОВАНИЕ С КУЧЕЙ ДУШНОЙ ТЕОРИИ НА 300К MIDDLE/SENIOR ФРОНТЕНД!
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ на 300к. SENIOR FRONTEND, Live Coding
- ОЧЕНЬ ЖЕСТКОЕ РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА MIDDLE/SENIOR FRONTEND РАЗРАБОТЧИКА С ЗП 320К!
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ С ИНТЕРЕСНЫМИ ЗАДАЧАМИ НА MIDDLE/SENIOR FRONTEND РАЗРАБОТЧИКА С ЗП 300К!
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / FRONTEND разработчик IGAMING - SENIOR 270 - 360 ТЫС
- Реальное собеседование SENIOR FRONTEND на 350к в банк
По темам
JavaScript: замыкания, прототипы, event loop — 20 разборов
Ядро любого фронтенд-собеседования. Спрашивают не определения, а поведение конкретного куска кода: что выведет цикл с var и setTimeout, почему this меняется при передаче метода в колбэк, в каком порядке отработают промисы и таймеры. По прототипам — цепочка поиска свойства, отличие __proto__ от prototype, что делает new. По event loop — микро- и макрозадачи, почему await не блокирует поток. На этих вопросах кандидаты чаще всего сыпятся не от незнания, а от неумения рассуждать по шагам.
- Реальное техническое собеседование Frontend разработчика. Vue JS
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА MIDDLE FRONTEND РАЗРАБОТЧИКА (СУПЕР ЛЕГКИЙ СОБЕС)
- Frontend собеседование в Okko: System Design
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ на 300к. SENIOR FRONTEND, Live Coding
- ОЧЕНЬ ЖЕСТКОЕ РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА MIDDLE/SENIOR FRONTEND РАЗРАБОТЧИКА С ЗП 320К!
- МИЛАЯ СОБЕСЕДУЮЩАЯ НА FRONTEND СОБЕСЕДОВАНИИ С ЗП 300К. РЕАЛЬНОЕ ФРОНТЕНД СОБЕСЕДОВАНИЕ 2025!
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / FRONTEND разработчик - Норникель Middle
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / FRONTEND разработчик ООО РТК - Middle
- Flutter разработчик Grotem - Middle 220+ тыс. / Реальное собеседование
- СОБЕСЕДОВАНИЕ НА MIDDLE FRONTEND РАЗРАБОТЧИКА. Уничтожение за 6 лет опыта
- Технические вопросы к джуну на собеседовании фронтенд-разработчика | Хекслет
- Mock собеседование Junior Frontend: замыкания, хуки и путь до middle
- Mock собеседование Junior Frontend: JavaScript, React и алгоритмы
- СОБЕСЕДОВАНИЕ в ЯНДЕКС на Frontend-разработчика
- Собеседование Middle Frontend-разработчика + Live Coding | JS, Typescript, React, FSD, Next.js
- Открытое интервью: Junior Frontend-разработчик
- Senior Frontend Interview: 🎉 Top MNC Questions | #JavaScript, #ReactJS, HTML/CSS (Mock)
- Fresher's Frontend Interview 🎉 | JavaScript | #reactjs (Mock) [Most Asked Questions -2023]
- Mock-interview #2 с начинающим Фронтенд разработчиком Георгием - JavaScript, React
- Собеседование Junior Frontend React: сортировка массивов и нюансы JS
React: хуки, рендер и состояние — 23 разборов
Основная секция для React-позиций. Разбирают, когда компонент перерисовывается и почему memo не помог, зачем нужен массив зависимостей useEffect и что ломается при его отсутствии, чем useMemo отличается от useCallback по смыслу, а не по сигнатуре. Дальше идут ключи в списках и последствия использования индекса, подъём состояния, контекст против внешнего стора. На middle+ спрашивают про батчинг обновлений, Suspense и работу с гонками при загрузке данных.
- Senior Frontend Interview 2026 🎉 | Javascript 🎯 (Mock) [Most Asked Questions]
- Успешно пройти собеседование по System Design / Проектируем Amazon
- Неожиданные вопросы на собеседовании Frontend (React + TypeScript)
- Frontend System Design Interview: Designing a Kanban Board
- Собеседование FRONTEND разработчика на стажировку. Вопросы + live conding
- РЕАЛЬНОЕ FRONTEND VUE СОБЕСЕДОВАНИЕ НА ЗП 280К (REACT МЕРТВ)! MIDDLE/SENIOR ФРОНТЕНД СОБЕСЕДОВАНИЕ!
- Собеседование Frontend на 260-290K - React/TS - Middle/Senior
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ С ИНТЕРЕСНЫМИ ЗАДАЧАМИ НА MIDDLE/SENIOR FRONTEND РАЗРАБОТЧИКА С ЗП 300К!
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / Middle Frontend разработчик KAMAZ Digital - от 170 тыс
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / Middle FRONTEND разработчик MCN TELECOM - от 120 тыс.
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / Middle - Senior FRONTEND разработчик - ГАЗПРОМ
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / FRONTEND разработчик IGAMING - SENIOR 270 - 360 ТЫС
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ В БИГТЕХ НА MIDDLE/SENIOR FRONTEND-РАЗРАБОТЧИКА С ЗП 320К! ФРОНТЕНД СОБЕС
- Реальное собеседование SENIOR FRONTEND на 350к в банк
- Flutter Разработчик Andersen Lab - Senior / Реальное собеседование
- ПРОВАЛЬНОЕ СОБЕСЕДОВАНИЕ в Т-БАНК на Frontend-разработчика (ПЕРЕЗАЛИВ)
- Реальное собеседование Senior Frontend 390 gross + 25% премии
- ДАЛИ ОТКАЗ ИЗ-ЗА СЛИШКОМ ХОРОШИХ ОТВЕТОВ!? РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ FRONTEND НА 300К В СБЕР
- Собеседование Frontend Javascript Vue | 150 тысяч
- How To Prepare For Frontend Web Dev Interviews
TypeScript и типизация — 1 разборов
Секция, которая быстро показывает глубину. Просят типизировать функцию с перегрузками, объяснить разницу между type и interface и когда она реально важна, разобрать дженерик с ограничением через extends. Дальше — utility types, вывод типов и почему any в одном месте отравляет цепочку, сужение типов через type guard. На senior добавляют условные типы и то, зачем нужен strict-режим в существующем проекте.
Вёрстка, CSS и работа браузера — 5 разборов
Блок, который часто недооценивают. Спрашивают про блочную модель и box-sizing, отличие flex от grid и когда какой выбирать, схлопывание отступов, специфичность селекторов и позиционирование. По браузеру — как строится DOM и CSSOM, что такое reflow и repaint, почему анимировать transform дешевле, чем top. Отдельная тема — семантика и доступность: какие теги выбрать и что это даёт скринридеру.
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / Middle FRONTEND разработчик ЧистоАПП -
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА ДЖУНА + LIVE CODING | FRONTEND РАЗРАБОТЧИК
- Фронтенд собеседование Junior: DOCTYPE, HTML, CSS и JavaScript
- How To Prepare For Front-End Coding Interviews
- Mock Junior Front End Web Developer Interview with Mike Chen and Silvia
Live-coding и задачи — 10 разборов
Практическая секция: пишете код, интервьюер смотрит. Типичные задания — реализовать debounce или throttle, написать глубокое копирование объекта, сгруппировать массив, собрать небольшой компонент с загрузкой данных и состояниями загрузки и ошибки. Оценивают проговаривание плана, обработку краевых случаев и то, как вы принимаете подсказку. В разборах видно момент, где кандидат замолкает и теряет контакт с интервьюером.
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА С ЗП 310К И НЕТРИВИАЛЬНЫМИ ЗАДАЧАМИ (MIDDLE/SENIOR)!
- Собеседование Frontend - самое душное интервью
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА ДЖУНА + LIVE CODING | FRONTEND РАЗРАБОТЧИК СТРИМ
- РЕАЛЬНОЕ FRONTEND СОБЕСЕДОВАНИЕ С ДЕСЯТКАМИ ЛАЙВКОДИНГ-ЗАДАЧ НА ЗП 300К! ФРОНТЕНД СОБЕС.
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / Middle ТЕСТИРОВЩИК ПО в Ростелеком
- Фронтенд собеседование Junior: задачи на массивы и объекты
- Открытое собеседование Frontend разработчика
- Прохожу собеседование на FRONTEND Разработчика в Яндекс. Как решать задачи правильно?
- СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА ЗП 250К. LIVE CODING
- Mock Interview c подписчками на Junior Frontend позицию
Сеть, сборка и производительность — 6 разборов
Что спрашивают на middle и выше. По сети — HTTP-кэширование, CORS, отличие REST от GraphQL, где хранить токен и почему localStorage — плохая идея. По сборке — что делает бандлер, зачем code splitting и tree shaking, как читать отчёт по размеру бандла. По производительности — Core Web Vitals, ленивая загрузка изображений, виртуализация длинных списков, отличие SSR от CSR и когда SSR не нужен.
- 5 вопросов, которые зададут на собеседовании Frontend Middle/Senior
- РЕАЛЬНОЕ FRONTEND СОБЕСЕДОВАНИЕ С КУЧЕЙ ДУШНОЙ ТЕОРИИ НА 300К MIDDLE/SENIOR ФРОНТЕНД!
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ / WEB разработчик Roicontext - Middle 100+ тыс
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ Javascript разработчик OZON - MIDDLE
- Frontend Interview Questions Mid/Senior Level
- Открытое собеседование на Frontend разработчика
Полные разборы интервью
- РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ Java разработчик Nexign - Middle до 385 тыс
- Flutter Разработчик Mobifitness.ru - Middle / Реальное собеседование
- Фронтенд собеседование Junior: разбор пет-проекта, резюме и портфолио
- СОБЕСЕДОВАНИЕ в ЯНДЕКС на frontend-разработчика. Этап 3: System Design
- Ярик Астафьев, Аксель Ткачев: публичное собеседование тимлида
- Собеседования и подготовка для разработчиков frontend и backend