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

#1 Cобеседование Middle Frontend разработчика

Разборочное мок-интервью фронтенд-разработчика с вопросами от HTTP и CSS до JavaScript, веб-безопасности и архитектуры. В конце интервьюеры дают кандидату предметную обратную связь и направления для подготовки.

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

Открыть на YouTube

Таймлайн

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

Это мок-интервью на позицию middle frontend-разработчика: кандидат с примерно пятью месяцами коммерческого опыта отвечает на вопросы по HTTP, HTML, CSS, JavaScript, безопасности и архитектуре. Интервьюеры уточняют ответы и разбирают основы: MIME-типы и HTTP-методы, семантику форм, доступность, event loop, примитивы и объекты, XSS/CSRF, SOLID и CQRS. В финале они считают, что кандидат в целом соответствует junior-уровню, но для middle ему нужно укрепить фундаментальные знания JavaScript, CSS, безопасности и архитектурных принципов.

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

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

  • Для HTTP нужно уверенно объяснять роль заголовка Content-Type/MIME-типа: расширение URL не определяет, как браузер интерпретирует ответ.
  • Нужно различать GET и POST по передаче параметров и body, а также знать классы HTTP-статусов, идемпотентность и устройство запроса/ответа.
  • При подготовке по HTML стоит повторить семантические теги, связи label с input, формы, browser CSS и HTML entities; верстка только на div ухудшает семантику и клавиатурную доступность.
  • Для CSS важны последствия display: none, opacity и visibility: hidden, включая место в раскладке, интерактивность и фокус по Tab; отдельно нужно понимать position: sticky и изоляцию стилей.
  • По JavaScript требуется уверенно знать event loop, различие microtask и macrotask, порядок Promise и setTimeout, примитивы против объектов, сравнение и прототипы.
  • По безопасности следует разобрать XSS, CSRF, безопасную работу с innerHTML, санитизацию пользовательского HTML, защиту cookie от доступа JavaScript и риски target="_blank".
  • По архитектуре полезно изучить ООП, SOLID, инверсию зависимостей, CQRS, GRASP, DRY/KISS и хранение общих реактивных данных вне action во Vuex.

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

1 ч 55 мин
FrontendMiddle

#4 Настоящий мидл? Собеседование на Frontend Middle разработчика

Выпуск «Отсобеседования» с техническим мок-интервью фронтенд-разработчика Антона на уровень middle. Разбираются фундаментальные темы JavaScript, Git, производительности браузера и архитектуры компонентов, после чего интервьюеры дают развёрнутую обратную связь.

2 ч 9 мин
FrontendMiddle

#5 Мидл в 18 лет? Собеседование на Frontend Middle разработчика

Учебное собеседование по фронтенду с подробным разбором ответов кандидата по JavaScript, браузерным API, HTML и CSS. В конце интервьюеры дают кандидату рекомендации по подготовке к следующему собеседованию.

2 ч 26 мин
FrontendJunior

#6 Как волноваться и не облажаться? Собеседование на Frontend Junior разработчика

Учебное собеседование на junior frontend-разработчика с подробным разбором JavaScript, HTML, DOM API и CSS. Ведущие уточняющими вопросами проверяют не только ответы кандидата, но и глубину понимания механизмов браузера.