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

Техническое собеседование middle/senior frontend-разработчика

Запись реального технического собеседования на frontend-позицию в Райффайзен Банке. Интервьюеры проверяют JavaScript, TypeScript, HTML/CSS, Git и React; кандидат решает задачи на калькулятор, типизацию User/Admin и рекурсивное дерево с раскрытием вложенных узлов. В конце обсуждаются команда, онбординг и развитие в банке.

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

Открыть на YouTube

Таймлайн

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

В записи технического этапа найма на frontend-позицию кандидат обсуждает опыт и архитектуру, а затем отвечает на вопросы о DOM-событиях, Fetch API, TypeScript, загрузке скриптов, CSS-специфичности, Git и ARIA. На лайвкодинге он разбирает JavaScript-калькулятор с проверкой входных данных, типизирует модели User и Admin с type guards, generics и условными типами, а затем пишет решение для рекурсивного React-дерева с раскрытием дочерних узлов. Отдельно обсуждаются key, React.memo, useCallback, useState и useRef, отмена запросов через AbortController, виртуализация, Context и Zustand. В финале интервьюеры отвечают на вопросы о команде, процессах и адаптации; в записи сообщается о положительном фидбэке и приглашении на следующий этап.

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

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

  • Inline-стили труднее переопределять, поэтому нужно понимать каскад и специфичность CSS.
  • В JavaScript-задаче проверяйте поведение null и порядок условий.
  • key в React нужен для стабильной идентификации элементов списка.
  • Для маленького приложения Context может быть достаточен, а state manager стоит выбирать по сложности состояния.

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

1:22:57
FrontendMiddle

Frontend: два технических собеседования

Две записи реальных технических frontend-собеседований. В первой части проверяют HTML/CSS, JavaScript, React и TypeScript; во второй обсуждают React 18/19, рендеринг, рефакторинг компонента, дженерики, стейт-менеджеры и сборщики. Во втором разговоре кандидат уточняет детали проекта Инвитро.

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:13:57
FrontendMiddle

Техническое собеседование Frontend-разработчика в VK WorkSpace

Полная запись технического собеседования frontend-разработчика в команду VK WorkSpace. Кандидат оценивает лендинг, React-страницу верификации и блог, отвечает на вопросы о компонентной архитектуре, адаптивной CSS-вёрстке, управлении состоянием, SSR, TypeScript, Git и веб-безопасности. В финале — вопросы о процессах, ревью, тестах и стеке команды.