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

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

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

Источник: Миша - Frontend Dev

Открыть на YouTube

Таймлайн

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

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

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

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

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

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

1:16:06
FrontendSenior

Собеседование Frontend-разработчика: HTML, React и алгоритмы

Техническое интервью на Frontend/React-позицию уровня Middle+/Senior в неназванной финтех-компании: HTTP/CORS/WebSocket, HTML и accessibility, CSS, JavaScript/TypeScript, React и SEO/SSR. В live coding разбираются Event Loop, поиск максимальной прибыли по курсам валют и утечка памяти из-за обработчиков событий.

1:58:52
FrontendSenior

Senior Frontend-собеседование в Сбере: три этапа и оффер

Запись реального трёхэтапного собеседования на Senior Frontend-позицию в Сбере: базовый технический скрининг, основной технический разговор и встреча по продукту. Обсуждаются JavaScript, TypeScript, React, браузерные API, сборка, тестирование, Git и опыт кандидата; в финале показаны вопросы кандидата к команде и итог по офферу.