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

#11 Фронтендер в 17 лет? Собеседование Frontend Junior

Длинное собеседование с начинающим фронтенд-разработчиком о семантическом HTML, CSS, JavaScript, DOM и браузерной совместимости. В конце интервьюеры дают развёрнутую обратную связь по уровню кандидата и направлениям обучения.

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

Открыть на YouTube

Таймлайн

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

В выпуске 17-летний Данил проходит собеседование на Junior Frontend-разработчика: рассказывает о двух годах обучения, выборе React, проекте конвертера валют и ограниченном опыте командной разработки. Интервьюеры подробно разбирают HTML, CSS, JavaScript и Web API, по ходу уточняя и исправляя отдельные ответы кандидата. В финале они отмечают более уверенное владение HTML/CSS, но рекомендуют детально проработать основы JavaScript; это их оценка, а не подтверждение результата реального найма.

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

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

  • Кандидат описывает маршрут самообучения: HTML/CSS, основы JavaScript, затем React, state management и работа с API; основным источником называет документацию и книгу «Выразительный JavaScript».
  • При разметке стоит выбирать семантические элементы по смыслу: ссылку — для перехода к ресурсу или фрагменту, кнопку — для действия; `strong` и `em` предпочтительнее чисто визуального выделения через `span`, когда важен смысл текста.
  • Нативные `form`, `label` и событие `submit` дают не только удобный сбор полей, но и доступность, корректную группировку нескольких форм и возможность отправки без JavaScript.
  • В CSS обсуждаются абстрактная природа `px`, зависимость процентов от свойства, `rem` для масштабирования относительно пользовательского размера шрифта, а также `currentColor` для переиспользования текущего цвета.
  • Для доступности цвета разбирают контраст текста и интерактивных иконок; интервьюеры приводят ориентиры WCAG 4,5:1 для минимального уровня и 7:1 для усиленного.
  • Поддержку браузеров предлагают определять требованиями и аналитикой конкретного продукта через Browserslist, а Autoprefixer использовать прежде всего ради устаревших браузеров и нужных преобразований.
  • По итогам интервьюеры советуют кандидату проработать базовый JavaScript — области видимости, типы и значения, логические операторы, функции и асинхронность — и получить регулярный code review от более опытного разработчика.

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

2 ч 9 мин
FrontendMiddle

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

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

2 ч 26 мин
FrontendJunior

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

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

2 ч 12 мин
FrontendJunior

#9 С Java на JavaScript в 35. Собеседование на Frontend Junior разработчика

Выпуск «Отсобеседования» с учебным интервью кандидата Дмитрия на Junior Frontend. Собеседующие проверяют глубину понимания JavaScript, браузерных API, HTML-семантики, доступности и CSS, после чего дают развёрнутую обратную связь.