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

#8 Маркетолог ушел на фронт. Собеседование на Frontend Middle разработчика

Длинное учебное мок‑собеседование по frontend-разработке для уровня Middle. Кандидат отвечает на технические вопросы, а интервьюеры уточняют ответы и в конце дают развёрнутую обратную связь.

Источник: Отсобеседование

Открыть на YouTube

Таймлайн

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

Выпуск шоу «Отсобеседование» представляет мок‑собеседование кандидата с почти двухлетним коммерческим опытом Vue-разработки на позицию Middle Frontend Developer. После знакомства и обсуждения опыта интервьюеры подробно проверяют JavaScript, HTTP/HTTPS, CORS, Cookies и клиентские хранилища, производительность, DevTools, алгоритмическую сложность и сборщики. В финальной обратной связи интервьюеры отмечают у кандидата практический опыт оптимизации и общую ориентированность в большинстве тем, но называют сеть, безопасность, Cookies и авторизацию зонами для углубления.

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

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

  • Повторить различия var, let и const: функциональную и блочную области видимости, hoisting и временную мёртвую зону.
  • Уметь объяснить примитивные и ссылочные типы, приведение типов, строгие и нестрогие сравнения, optional chaining, Map и Set на примерах.
  • Разобрать HTTP-запрос целиком: DNS-резолвинг, URL, заголовки, body, различия семантики GET и POST, кэширование и его риски для запросов, меняющих состояние.
  • Подготовить точное объяснение HTTPS: шифрование, проверка сертификата, TLS handshake, защита от чтения и модификации трафика по пути.
  • Разграничить Same-Origin Policy, CORS, CSP, XSS и CSRF; отдельно понимать, что именно блокирует браузер и какую роль играет серверная CORS-политика.
  • Практически изучить Cookies, localStorage и sessionStorage: область действия, срок жизни, автоматическую отправку Cookies, ограничения размера и выбор хранилища.
  • Повторить оптимизацию загрузки: defer, HTTP-кэш и инвалидацию, gzip/Brotli, preload/prefetch/DNS-prefetch, CDN, Service Worker, code splitting и назначение bundler runtime.

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

50 мин
Frontend

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

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

1 ч 31 мин
Frontend

Прохожу собеседование на FRONTEND Разработчика в Яндекс. Как решать задачи правильно?

Показательный разбор мок-интервью на frontend-разработчика: палиндром и асинхронный поиск маршрута в графе. Участники обсуждают алгоритмическую сложность, стиль коммуникации кандидата, подсказки и отладку.