Вернуться в видеотекуРЕАЛЬНЫЙ СОБЕС В СБЕР НА 300К. МИЛАЯ СОБЕСЕДУЮЩАЯ
Техническое собеседование Middle Frontend Developer: теория JavaScript и React, три практические задачи и разговор о продукте Сбера, команде и процессах.
- Направление
- Frontend
- Формат
- Техническое собеседование
- Компания
Сбер- Грейд
- Middle
- Длительность
- 1 ч 24 мин
Коротко о видео
Запись реального технического собеседования на позицию 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-запросы.