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

Собеседование Frontend Javascript Vue | 150 тысяч

Техническое собеседование frontend-разработчика по JavaScript и Vue с разбором опыта кандидата, теоретическими вопросами и рассказом интервьюера о команде, проектах и ожиданиях от роли.

Алексей - JavaScript собеседования
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 15,5 тыс.
  • Лайки на YouTube: 398
Открыть на YouTube

Таймлайн

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

Запись реального технического собеседования на frontend-разработчика со стеком JavaScript и Vue. Кандидат рассказывает о Vue 2-магазине, внутреннем приложении с несколькими кабинетами и авторизацией, продуктовой работе и фрилансе; затем отвечает на вопросы по Event Loop, функциям, копированию объектов и Vue. Во второй части интервьюер описывает работу команды IT-интегратора для заказчика из группы «Роснефть»: миграцию монолита на Битриксе в сервисы на Laravel/PHP и Vue 3, процессы команды и потребность в frontend-разработчике.

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

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

  • Для подготовки нужно уметь последовательно объяснить Event Loop: выполнение синхронного кода, очередь микрозадач и последующую обработку макрозадач; отдельно могут спросить причину переполнения стека при бесконечной рекурсии.
  • Стоит подготовить рассказ о проектах через конкретные задачи: интеграция платёжной системы, выбор Express.js и MongoDB, разные сценарии авторизации и самостоятельный старт внутреннего приложения.
  • Вопросы по Vue охватывают передачу данных между компонентами: props/emits, подъём состояния к общему родителю, provide/inject и глобальное хранилище.
  • Нужно уверенно различать reactive(), ref() и shallowReactive(), а также знать назначение Teleport и nextTick; в интервью эти темы разбирались с уточняющими вопросами.
  • Полезно повторить lifecycle hooks, router guards, v-model для пользовательских компонентов и работу со слотами, включая динамическое число переданных слотов.
  • По описанию интервьюера, новому человеку предстоят прежде всего новые frontend-задачи по макетам и развитию Vue-систем; знание PHP/Laravel будет преимуществом, но основной запрос — сильный JavaScript и frontend.

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