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

Собеседование Senior frontend-разработчика: Vue, TypeScript и процессы

Кандидат обсуждает типизацию, дизайн-систему, авторизацию, качество кода и релизный процесс.

Источник: Тихон Галактионов

Открыть на YouTube

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

Полное реальное интервью на Senior Frontend-позицию со стеком Vue: технический блок сочетается с вопросами о взаимодействии в команде и рабочих привычках. Обсуждаются Vue 3 (Composition API, ref и reactive), TypeScript, управление состоянием и обмен событиями между микрофронтендами, миграция с Vue 2, тестирование, UI-библиотеки и работа с большими списками. В заключении кандидат расспрашивает команду о code review, тестировании и нескольких релизах в день.

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

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

  • Согласуйте ограничения UI-библиотеки с дизайнерами заранее.
  • Не полагайтесь только на нереактивное хранилище, чтобы сообщать другим микрофронтендам об изменении авторизации.
  • Перед миграцией с Vue 2 на Vue 3 проверьте совместимость зависимостей и протестируйте стратегию на пилотном участке.
  • Оставляйте код чище после каждого изменения.

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

1:42:53
FrontendSenior

Frontend-собеседование Middle/Senior с live coding

Реальное техническое собеседование на frontend-позицию в Купибилет. После знакомства с продуктом и командой кандидат рассказывает об опыте с микрофронтендами и отчётами, затем отвечает на вопросы по React и JavaScript и решает задачи с live coding. В финале обсуждают Git, форматы изображений, вопросы к работодателю и обратную связь HR.

1:02:13
FrontendMiddle

Реальное frontend-интервью с вопросами о React и live coding

Запись реального технического этапа frontend-собеседования: кандидат обсуждает опыт с FSD и Module Federation, отвечает на вопросы о React, SSR, браузерном рендеринге, тестировании, CORS и CSP, а затем решает задачи в live coding.