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

ДАЛИ ОТКАЗ ИЗ-ЗА СЛИШКОМ ХОРОШИХ ОТВЕТОВ!? РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ FRONTEND НА 300К В СБЕР

Полное техническое собеседование фронтенд-разработчика: теория браузера, JavaScript и React, практическая оптимизация списка, затем презентация команды и продукта СберЗдоровье.

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

Таймлайн

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

Запись реального технического собеседования фронтенд-разработчика на позицию middle в СберЗдоровье; в начале автор заявляет вилку 250–300 тыс. рублей. Кандидата подробно спрашивают о загрузке и рендеринге страниц, CORS, аутентификации, JavaScript, React, Redux и оптимизации списка в практической задаче. В финале интервьюер сообщает о положительной рекомендации и считает уровень кандидата выше целевого, однако окончательное решение или оффер в записи не подтверждены.

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

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

  • Для вопроса о загрузке страницы стоит связно объяснять цепочку DNS-кэширование и резолвинг, TCP-соединение, получение HTML, построение DOM и CSSOM, layout, paint и compositing.
  • Нужно чётко различать Same-Origin Policy, CORS как браузерное ограничение, preflight-запрос OPTIONS и условия «простого» запроса; отдельно понимать, почему запрос из Postman не проверяет CORS так же, как браузер.
  • В теме JWT важно не смешивать назначение access- и refresh-токенов, риски Local Storage при XSS, HttpOnly/Secure cookies и необходимость серверного состояния для отзыва или ротации refresh-токенов.
  • Стоит уверенно знать различия Set, Map и WeakMap, протокол итератора, состояния Promise, поведение async/await, Promise.all и то, почему forEach не подходит для последовательного ожидания async-операций.
  • Для React-списков полезно уметь обосновать стабильные ключи вместо индекса, условия эффективности React.memo и useCallback, а также последствия uncontrolled input при удалении элементов.
  • Для этой вакансии важны Next.js с SSR и Pages Router, React, Redux, CSS-in-JS с Linaria, аккуратная поддержка существующих решений и участие в code review.

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