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

Публичное собеседование: Frontend-разработчик [Хекслет]

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

Источник: Hexlet

Открыть на YouTube

Таймлайн

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

Учебное публичное собеседование по frontend-разработке: кандидатка Лена отвечает на вопросы Ильи Климова о Vue, JavaScript, доступности, CSS, алгоритмах и рабочем процессе. Разбираются жизненный цикл и watchers во Vue, computed-свойства, Vuex, event loop, Promises, сложность бинарного поиска, слоты и scoped-стили. В финале интервьюер отмечает, что у кандидатки есть практические знания, но их стоит систематизировать; это обратная связь учебного формата, а не решение о найме.

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

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

  • Подготовьте рассказ о сложной задаче через конкретные ограничения и решения: Лена описывает одностраничное оформление заказа с условными формами для физлиц и юрлиц, загрузкой данных по API и поиском организации.
  • По Vue стоит уметь объяснить жизненный цикл, назначение watcher, случай с отложенной инициализацией значения и возможность создать наблюдение позже через $watch.
  • Не ограничивайтесь определениями Vuex как «глобального стора»: объясняйте, как mutations централизуют изменения state и помогают удерживать инварианты данных.
  • Повторите event loop: различие макрозадач и микрозадач, роль Promise в асинхронных операциях, resolve/reject и правило, что Promise фиксирует состояние после первого завершения.
  • Для accessibility подготовьте практические примеры: не убирать фокус, использовать семантические элементы, проверять контрастность и применять ARIA-роли, когда семантика HTML не передаёт нужное поведение.
  • Освежите алгоритмическую сложность: бинарный поиск работает на отсортированных данных, на каждом шаге отбрасывает половину диапазона и имеет сложность O(log n).
  • Уметь описывать командный процесс: ветка или merge request, обязательное ревью двумя frontend-разработчиками, тестирование и повторное ревью после доработок.

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

1 ч 59 мин
FrontendJunior

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

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

1 ч 55 мин
FrontendMiddle

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

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

2 ч 20 мин
FrontendSenior

#14 Собеседование Senior Frontend разработчика из FAANG

Выпуск «Отсобеседования» с мок-интервью senior frontend-разработчика из Firebase/Google. Разговор сочетает опыт работы в большой кодовой базе, архитектурные дискуссии и практическое code review с тестами.