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

РЕАЛЬНЫЙ СОБЕС В СБЕР НА 300К. МИЛАЯ СОБЕСЕДУЮЩАЯ

Техническое собеседование Middle Frontend Developer: теория JavaScript и React, три практические задачи и разговор о продукте Сбера, команде и процессах.

Карен Даниелян
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 191,1 тыс.
  • Лайки на YouTube: 2,4 тыс.
Открыть на YouTube

Таймлайн

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

Запись реального технического собеседования на позицию Middle Frontend Developer в Сбер. Интервьюеры рассказывают о системе авторизации и контроля сетевого доступа, затем проверяют опыт кандидата, JavaScript, браузерные API, SSR/SSG/SPA, React, Next.js, производительность и GraphQL. Кандидат решает две задачи на обработку строк и практическую React-задачу со списком, после чего расспрашивает команду о продукте, процессах и составе команды.

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

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

  • На собеседовании разбирают различия между null и undefined, preventDefault и stopPropagation, поверхностным и глубоким копированием объектов.
  • Нужно уметь объяснить назначение и различия Cookie, localStorage, sessionStorage и IndexedDB, включая хранение токенов и время жизни данных.
  • Проверяется понимание SPA, SSR и SSG: SEO, серверный рендеринг, статическая генерация и сценарии выбора подхода.
  • Первая JavaScript-задача: вернуть последовательность без повторения только соседних одинаковых элементов, сохранив порядок.
  • Вторая JavaScript-задача: убрать дефисы и подчёркивания и перевести следующую букву в верхний регистр, сохраняя исходный регистр первой буквы.
  • В React-задаче кандидат получает элементы асинхронно через useEffect, отображает их через map, добавляет новый элемент через input и обновляет состояние после запроса.
  • В финальном обсуждении затрагиваются мемоизация, кэширование, размер bundle, виртуализация больших списков, семантическая form с submit-обработчиком и GraphQL-запросы.

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