Вернуться в каталог собеседований

Мок-интервью для джуна-фронтендера: собеседование с лайвкодингом | Хекслет

Учебное мок-интервью на позицию junior frontend-разработчика с задачами на JavaScript, устройство браузера, accessibility и CSS-вёрстку. После задач собеседующий разбирает сильные стороны кандидата и направления дальнейшей подготовки.

Hexlet
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 35,6 тыс.
  • Лайки на YouTube: 1 тыс.
Открыть на YouTube

Таймлайн

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

Публичное учебное мок-интервью для начинающего фронтенд-разработчика: Виталий рассказывает о переходе из продаж нефтегазового оборудования, своём проекте чата и решает задачи в лайвкодинге. Никита Дубко проверяет JavaScript, работу браузера, CSS, доступность и вёрстку, затем даёт развёрнутую обратную связь. В финале обсуждают подготовку к первой работе и поиск практики и наставника по тестированию.

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

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

  • Для генерации RGB-цвета нужно заранее уточнить формат результата и диапазон; Math.random() возвращает число в диапазоне [0, 1), а Math.floor помогает получать равномерные целые значения.
  • При рассказе о загрузке страницы полезно последовательно пройти путь от DNS-кэша и разрешения домена до HTTP-запроса, DOM, CSSOM, render tree, layout и paint; CSSOM строится и при отсутствии пользовательских стилей.
  • Функцию наподобие lodash.get можно строить обходом сегментов пути через точку; результатом может быть и объект, а обращаться к свойству undefined или null уже нельзя.
  • Для доступного модального окна важны нативные HTML-элементы, управление с клавиатуры и закрытие по Escape; не стоит заменять button на div с ARIA-атрибутами.
  • В раскладке Holy Grail подходят Flexbox или Grid; для Grid собеседующий предлагает fraction-единицы 1fr и 3fr вместе с gap, а также советует отдельно освоить прижатие footer к низу страницы.
  • По мнению собеседующего, кандидату стоит наращивать практику и портфолио, а подготовку к конкретной вакансии строить вокруг её стека и требований.
  • Для изучения тестирования собеседующий советует обратиться к практикующему тестировщику или найти наставника, а не ограничиваться общими фронтенд-материалами.

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