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

Тяжелое собеседование на Junior Frontend разработчика.

Часовое мок-интервью Junior Frontend-разработчика с разбором ответов по HTML/CSS, JavaScript, алгоритмам, локализации, тестированию и карьерному развитию.

Источник: Макс из codereview

Открыть на YouTube

Таймлайн

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

Запись мок-интервью на позицию Junior Frontend-разработчика: Екатерина задаёт Антону вопросы по HTML, CSS, JavaScript, архитектуре, локализации и тестированию. Антон рассказывает, что учится фронтенду около двух лет, имеет стажировки и учебные проекты, но ещё не получил коммерческий опыт; интервьюер уточняет и дополняет ряд ответов. В конце обсуждают планы кандидата: углубление в веб-дизайн, Vue и практику разработки, а также необходимость подтянуть типы программирования.

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

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

  • Повторить graceful degradation и progressive enhancement: первый подход начинается с функционала для современных браузеров и предусматривает упрощение для старых, второй — с базовой совместимой версии и постепенного добавления возможностей.
  • Подготовить практические примеры применения data-* атрибутов: DOM-селекторы, тестовые идентификаторы, хранение состояния элемента и вывод значения в CSS через content/attr().
  • Чётко различать sessionStorage, localStorage и cookies по времени жизни, области действия вкладки/браузера, объёму и взаимодействию с сервером.
  • Закрепить Reset CSS и Normalize.css, методологии BEM, SMACSS, Atomic CSS и OOCSS, а также различие Sass/Less и PostCSS.
  • Потренировать основы JavaScript: декларативный и императивный подходы, Function Expression против Function Declaration, hoisting и области видимости.
  • Уметь объяснить ссылочное сравнение объектов, реализовать глубокое сравнение с учётом ограничений JSON.stringify, проверку уникальности массива через Set и базовые алгоритмы сортировки.
  • Для тестового задания полезно показать Jest-тесты на функции и UI-сценарии; собеседники отмечают, что TDD и покрытие тестами зависят от времени, оценки задачи и процессов команды.

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

1 ч 59 мин
FrontendJunior

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

Тренировочное техническое собеседование Junior Frontend-разработчика с разбором ответов по HTML, CSS, JavaScript, Browser API и Vue. В конце интервьюеры дают кандидату развёрнутую обратную связь и план тем для повторения.

1 ч 39 мин
FrontendJunior

Frontend интервью. Ильнура, первая работа сразу после учебных курсов

Разбор публичного учебного собеседования на Junior Front-end developer: путь кандидатки от обучения к первой работе и большая техническая секция с практической DOM-задачей. Ведущий подробно комментирует ответы по CSS, JavaScript, API, npm и Git.

2 ч 6 мин
FrontendJunior

#7 Первое собеседование Junior Frontend разработчицы

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