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

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

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

Источник: Front-end Science with Sergey Puzankov

Открыть на YouTube

Таймлайн

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

Публичное учебное Front-end-интервью с Ильнурой, недавней выпускницей Яндекс Практикума, которая рассказывает об учёбе, стажировке в Online Service Group и первом месяце на оплачиваемой работе. Техническая часть охватывает CSS-вёрстку, JavaScript, DOM, асинхронность, HTTP, npm и Git; ведущий уточняет ответы и объясняет спорные моменты. В финале ведущий даёт в целом положительную оценку её прохождения и выделяет темы для дальнейшей подготовки.

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

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

  • Для CSS стоит уверенно различать class и id: id должен быть уникальным и имеет более высокую специфичность, поэтому в обычной вёрстке чаще достаточно классов.
  • Нужно уметь объяснить static, relative, absolute и fixed positioning, а также применять media queries не только для screen, но и для print.
  • Разберите причины FOUC и подходы к снижению эффекта: критический CSS для первого экрана можно встроить в HTML, а остальную стилизацию загрузить отдельно.
  • Для removeEventListener необходимо передать ту же ссылку на обработчик, которая использовалась при addEventListener; форма объявления функции сама по себе этого не меняет.
  • Повторите return в JavaScript, ссылочную семантику объектов и различие между Object.keys и Object.getOwnPropertyNames для неперечисляемых свойств.
  • Задачу на пересечение двух массивов можно решить двойным обходом либо за O(n + m), сохранив элементы первого массива в объекте или Set и проверив второй.
  • Перед собеседованием стоит повторить event loop, замыкания и поведение var в цикле с setTimeout, а также staging area, merge/rebase и назначение package-lock.json.

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

59 мин
FrontendJunior

Фронтенд собеседование 2025 | Junior Frontend | Реальные вопросы и задачи

Практическое собеседование Junior+ Frontend-разработчика с теорией HTML/CSS, JavaScript и React. Разбираются типичные задачи: центрирование блока, собственный map, палиндром и динамический список контактов.

1:12:43
FrontendMiddle

Мок-собеседование по frontend-разработке

Публичное мок-собеседование frontend-разработчика: кандидат обсуждает опыт, процессы команды, наставничество и взаимодействие с коллегами. Техническая часть охватывает HTML и семантику, CSS, CORS и хранение данных в браузере, JavaScript, TypeScript и React. В live coding кандидат решает задачу поиска пары чисел с заданной суммой, а в финале получает обратную связь по ответам и подготовке к этапам найма.

4 ч 5 мин
Frontend

16 лет и 4 года опыта в программировании?

Четырёхчасовое мок-собеседование с 16-летним frontend-разработчиком: теория, live coding и подробный разговор о коммерческом опыте, процессах и развитии. Название текущего работодателя кандидата не раскрывается.