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

Два технических собеседования на Frontend-разработчика

Запись двух реальных технических этапов отбора на frontend-позицию в Сбер. Кандидат решает задачи по JavaScript, а затем отвечает на вопросы о браузере, сетевых протоколах, Event Loop, замыканиях, this, Promise.any и TypeScript. В блоке вопросов к работодателю обсуждаются продукт СберБизнес, микрофронтенды, тестирование и развитие команды.

Миша - Frontend Dev
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 8,8 тыс.
  • Лайки на YouTube: 153
Открыть на YouTube

Таймлайн

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

По расшифровке в ролике собраны два последовательных этапа реального отбора. На первом кандидат разбирает порядок выполнения синхронного кода, микрозадач и макрозадач, пишет функцию для доступа к вложенным полям и решает задачи с массивами. На втором этапе проверяют HTTP/HTTPS и WebSocket, рендеринг страницы, async/defer, замыкания, контекст this, полифил Promise.any и дженерики TypeScript. Вопросы кандидата раскрывают контекст вакансии: новый продукт для клиентов Сбера в СберБизнесе, Webpack Module Federation, E2E-тесты на Playwright и внутренние cookbook-документы. В конце автор сообщает, что после первого этапа его пригласили дальше, а после второго отказали без фидбека.

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

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

  • Сравнивать рекурсивное и итеративное решение с учётом глубины стека.
  • Проверять алгоритм на дополнительных тестовых случаях.
  • Проговаривать состояние переменных при разборе кода на интервью.
  • Задавать работодателю вопросы о росте команды и инженерной культуре.
  • Учитывать стандартизацию и документацию при работе с микрофронтендами.

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