Собеседование в Озон

Полный гайд по фронтенд-собеседованию в Ozon. 3 этапа: предварительное (30 мин), основное техническое (до 1,5 ч) и финальная встреча с командами.

Этапы собеседования

1

Предварительное собеседование

30 минут с экспертом. Знакомство с вакансией, обсуждение опыта и стека. Задача на JS — придумать и написать решение. Вопросы на техническую эрудицию: взаимодействие веб-сервисов, устройство движка JavaScript.

2

Основное техническое собеседование

До 1,5 часов в CodeInterview. Алгоритмы (задача с несколькими решениями), вёрстка формы, TypeScript (типизация кода, описание структур). Вопросы про фреймворки, бэкенд-опыт, CI/CD и Docker.

3

Финальная встреча

1 час с руководителями разных команд. Рассказ о задачах, проектах и процессах разработки. Обсуждение мотивации, ожидаемых задач и интересных сфер. Обратная связь через 2–3 рабочих дня.

Что спрашивают

JavaScript

  • Задачи на JS — придумать и написать решение
  • Устройство движка JavaScript
  • Взаимодействие веб-сервисов
  • Замыкания, скоупы, Event Loop
  • Промисы и async/await

TypeScript

  • Типизация существующего кода
  • Описание структур данных
  • Generics и utility types
  • Строгий режим
  • Интерфейсы vs типы

Алгоритмы и вёрстка

  • Задача с несколькими решениями
  • Оптимизация текущего решения
  • Вёрстка формы (повседневная задача Ozon)
  • Адаптивный дизайн
  • Семантический HTML

Фреймворки и инфраструктура

  • React и другие фреймворки
  • Особенности разных фреймворков
  • CI/CD и Docker (плюс)
  • Опыт работы с backend
  • Тестирование

Грейды и зарплаты

ГрейдЗарплата (gross)Требования
Junior130 000 – 220 000 ₽Базовые знания JS, React, HTML/CSS
Middle250 000 – 420 000 ₽TypeScript, React продвинутый, HTTP, тестирование
Senior450 000 – 700 000+ ₽System design, архитектура, менторство

* Данные о зарплатах основаны на информации из открытых источников: Хабр Карьера, levels.fyi, отзывы кандидатов. Актуальные цифры могут отличаться.

Особенности Озона

  • Один из крупнейших e-commerce в России — высокие нагрузки и масштаб
  • Активно используют React + TypeScript, микрофронтенды
  • Быстрорастущая компания — много возможностей для карьерного роста
  • Гибридный формат работы, офисы в Москве и Санкт-Петербурге
  • Большой фокус на производительность и пользовательский опыт

Советы по подготовке

Думайте вслух

Озон прямо советует рассуждать во время решения задачи. Интервьюерам важен ход мыслей, а не только ответ.

Сначала рабочее, потом оптимальное

Озон рекомендует: сначала напишите рабочее решение, потом улучшайте. Не застревайте на идеальном с первого раза.

Подтяните TypeScript и вёрстку

На основном интервью просят типизировать код и сверстать форму — это повседневные задачи Ozon.

Изучите смежные области

Знание CI/CD, Docker и бэкенда — плюс. Покажите, что понимаете не только фронтенд.

Задачи с собеседований Озона

Навигация по компаниям

2 из 7