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

КАЙФОВОЕ РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА MIDDLE/SENIOR FRONTEND РАЗРАБОТЧИКА С ЗП 310К!

Полная запись технического собеседования Middle+ frontend-разработчика с заявленной вилкой до 310 000 ₽ на руки. Включает вопросы по JavaScript, React, веб-платформе, оптимизации, CSS, TypeScript и разговор о процессах анонимной команды.

Источник: Миша - Frontend Dev

Открыть на YouTube

Таймлайн

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

Запись реального технического собеседования на позицию Middle+ frontend-разработчика: автор заявляет вилку до 310 000 ₽ на руки. Интервьюер проверяет JavaScript, браузерные API, HTTP, React, оптимизацию, CSS и TypeScript, а кандидат отвечает на теоретические вопросы и разбирает практические задачи. В финале кандидат спрашивает о команде и процессах; собеседующий описывает анонимного работодателя с продуктовыми, инфраструктурными и микрофронтенд-командами, но решения по кандидату не сообщает.

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

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

  • Подготовьте точные объяснения типов JavaScript, массивов, методов map/filter/some/every, замыканий, лексического окружения и различий Map, WeakMap и Set.
  • Умейте последовательно разбирать Event Loop: синхронный код, очередь микрозадач, макрозадачи и порядок console.log; отдельно объясняйте, как тяжёлые циклы, сложные регулярные выражения и рекурсия блокируют основной поток.
  • Повторите семантику HTTP-методов GET, POST, PUT, PATCH и идемпотентность, а также различия обычных и HttpOnly-cookie, sessionStorage, localStorage и IndexedDB.
  • Для React нужны тайминги useEffect и useLayoutEffect, причины ререндеров, осмысленное применение React.memo, useMemo и useCallback, а также влияние key на размонтирование и повторное создание компонента.
  • Потренируйтесь на задачах без восстановления невидимого кода: поведение форм при переключении, порядок логов из жизненного цикла React и Event Loop, а также оптимизация первого экрана с большим слайдером изображений.
  • Для производительности сайта полезно уметь обосновать code splitting, Web Workers, виртуализацию списков, CDN и кеширование, ленивую загрузку, progressive image loading, picture/srcset и форматы изображений с fallback.
  • Повторите TypeScript: utility types, generics, отличие unknown от any и генерацию типизированных API-клиентов из схемы.

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

46 мин
Frontend

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

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

55 мин
FrontendSenior

Прохожу СОБЕСЕДОВАНИЕ НА SENIOR FRONTEND. ЗП 400к и Live coding

Запись собеседования на senior frontend-вакансию с разбором ответов кандидата, технических вопросов и двух live-coding задач. В конце автор показывает полученный оффер и названную сумму компенсации.

50 мин
Frontend

НЕУДАЧНОЕ СОБЕСЕДОВАНИЕ на FRONTEND РАЗРАБОТЧИКА. Live coding

Разбор неудачного для автора фронтенд-собеседования с live coding и вопросами по JavaScript, React и TypeScript. Во второй части собеседники рассказывают о монорепозитории, Context/RxJS, собственном UI kit и миграции проектов на Next.js.