Собеседование в Озон
Полный гайд по фронтенд-собеседованию в Ozon. 3 этапа: предварительное (30 мин), основное техническое (до 1,5 ч) и финальная встреча с командами.
Этапы собеседования
Предварительное собеседование
30 минут с экспертом. Знакомство с вакансией, обсуждение опыта и стека. Задача на JS — придумать и написать решение. Вопросы на техническую эрудицию: взаимодействие веб-сервисов, устройство движка JavaScript.
Основное техническое собеседование
До 1,5 часов в CodeInterview. Алгоритмы (задача с несколькими решениями), вёрстка формы, TypeScript (типизация кода, описание структур). Вопросы про фреймворки, бэкенд-опыт, CI/CD и Docker.
Финальная встреча
1 час с руководителями разных команд. Рассказ о задачах, проектах и процессах разработки. Обсуждение мотивации, ожидаемых задач и интересных сфер. Обратная связь через 2–3 рабочих дня.
Что спрашивают
JavaScript
- Задачи на JS — придумать и написать решение
- Устройство движка JavaScript
- Взаимодействие веб-сервисов
- Замыкания, скоупы, Event Loop
- Промисы и async/await
TypeScript
- Типизация существующего кода
- Описание структур данных
- Generics и utility types
- Строгий режим
- Интерфейсы vs типы
Алгоритмы и вёрстка
- Задача с несколькими решениями
- Оптимизация текущего решения
- Вёрстка формы (повседневная задача Ozon)
- Адаптивный дизайн
- Семантический HTML
Фреймворки и инфраструктура
- React и другие фреймворки
- Особенности разных фреймворков
- CI/CD и Docker (плюс)
- Опыт работы с backend
- Тестирование
Грейды и зарплаты
| Грейд | Зарплата (gross) | Требования |
|---|---|---|
| Junior | 130 000 – 220 000 ₽ | Базовые знания JS, React, HTML/CSS |
| Middle | 250 000 – 420 000 ₽ | TypeScript, React продвинутый, HTTP, тестирование |
| Senior | 450 000 – 700 000+ ₽ | System design, архитектура, менторство |
* Данные о зарплатах основаны на информации из открытых источников: Хабр Карьера, levels.fyi, отзывы кандидатов. Актуальные цифры могут отличаться.
Особенности Озона
- Один из крупнейших e-commerce в России — высокие нагрузки и масштаб
- Активно используют React + TypeScript, микрофронтенды
- Быстрорастущая компания — много возможностей для карьерного роста
- Гибридный формат работы, офисы в Москве и Санкт-Петербурге
- Большой фокус на производительность и пользовательский опыт
Советы по подготовке
Думайте вслух
Озон прямо советует рассуждать во время решения задачи. Интервьюерам важен ход мыслей, а не только ответ.
Сначала рабочее, потом оптимальное
Озон рекомендует: сначала напишите рабочее решение, потом улучшайте. Не застревайте на идеальном с первого раза.
Подтяните TypeScript и вёрстку
На основном интервью просят типизировать код и сверстать форму — это повседневные задачи Ozon.
Изучите смежные области
Знание CI/CD, Docker и бэкенда — плюс. Покажите, что понимаете не только фронтенд.
Задачи с собеседований Озона
Навигация по компаниям
2 из 7