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

Собеседование Middle/Senior Frontend-разработчика в крупный банк

Технический этап для Middle/Senior Frontend-позиции в крупном банке: интервьюеры спрашивают про архитектуру фронтенда, CSS, JavaScript, TypeScript, Webpack и CI/CD. Кандидат разбирает задачи на event loop и типизацию, а в лайвкодинге собирает React-форму для расчёта выдачи купюр; в конце обсуждаются мемоизация, запросы, тесты, микрофронтенды и дальнейшие этапы.

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

Таймлайн

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

Запись показывает реальное собеседование frontend-разработчика на смешанную Middle/Senior-вакансию в крупном банке. Вопросы касаются CSS-анимаций и специфичности селекторов, после чего кандидат рассуждает о бесконечных задачах, макрозадачах, Promise и рендеринге браузера. В практической части он собирает форму и список значений, уточняет требования и исправляет детали TypeScript-кода. Затем обсуждаются получение данных в React через effect, вынос запроса в отдельный модуль и тестирование с Testing Library и Playwright. Кандидат также спрашивает о дальнейших этапах и команде.

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

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

  • На CSS-вопросах объясняйте выбор селектора через его специфичность.
  • Для event loop важно различать макрозадачи и очередь Promise.
  • Перед кодингом уточняйте ограничения задачи и будущие усложнения.
  • Запросы к API удобно выносить из компонента для тестируемости.
  • Технические вопросы к интервьюеру помогают понять процесс и команду.

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