Собеседование системного аналитика в Ozon
Содержание:
Почему Ozon — особенный работодатель для SA
Ozon — крупный маркетплейс + банк + travel + finance. SA здесь работает на стыке десятков продуктов: интеграции, payment, logistics, seller-side, Ozon Premium, Ozon Банк. Стек: Go, Java, Kotlin, PostgreSQL, Kafka, ClickHouse, gRPC, REST.
Особенность: Ozon — это не только маркетплейс. Платёжная инфраструктура, банк, travel, доставка — каждое направление имеет свою специфику. SA должен уметь быстро погружаться в новый домен и проектировать с учётом ограничений (compliance для банка, регулятор для travel). Актуальные вакансии — на странице карьеры Ozon.
Информация в статье основана на публичных источниках и опыте кандидатов. Формат собеседования отличается по командам и грейдам. Уточняйте у рекрутера.
Этапы собеседования
1. Скрининг с рекрутером (30-45 минут)
Опыт, мотивация. Особенности Ozon:
- Опыт с маркетплейсами / финтехом / e-commerce
- Знание REST/gRPC, API contracts, БД
- В какое направление интересно (orders / payments / logistics / banking / travel)
2. SQL и базы (45-60 минут)
SQL: JOIN, оконные функции, агрегаты на маркетплейс-данных. ACID.
3. Архитектура и API (60-90 минут)
Темы:
- REST/gRPC, идемпотентность для платежей
- Микросервисы, event-driven
- 2PC vs Saga
- API Gateway / BFF
- Cache strategies
Подготовка: SA hub, REST и API design.
4. Системный кейс (60-90 минут)
«Спроектируй интеграцию маркетплейса с банком-эквайером», «как обработать массовый возврат с маркетплейса», «failover между ЦОДами для платёжной системы».
5. Требования и BPMN (45 минут)
«Опиши процесс оформления заказа с предоплатой и доставкой», «acceptance criteria для функции «вернуть товар через ПВЗ»».
6. Поведенческое (45 минут)
STAR-вопросы.
7. Финал с лидом
Стратегический разговор.
Что Ozon ценит в SA
- Маркетплейс + финтех контекст. В Ozon обе сферы пересекаются
- Опыт с интеграциями. Между десятками сервисов и внешних партнёров
- Compliance. Для банка — ЦБ РФ, 152-ФЗ
- Кросс-функциональность. SA координирует backend, frontend, операционку, юристов
- Скорость. Релизы быстрые, инциденты сразу
Типичные задачи и кейсы
- «Спроектируй интеграцию маркетплейса с эквайером для платежей»
- «Как обработать массовый возврат товаров с маркетплейса?»
- «Спроектируй процесс «купить в один клик» с предоплатой и подпиской на доставку»
- «Опиши acceptance criteria для функции «отменить заказ из ПВЗ»»
- «Спроектируй failover между ЦОДами для платёжной системы»
Как готовиться: план
- REST и API contracts. REST и API design.
- Distributed systems. Распределённые системы.
- BPMN и требования. BPMN и требования.
- SQL. SQL-раздел.
- Compliance для финтех. Если в банковскую команду — basic regulator-знания.
- STAR-истории. 6-8 готовых.
Частые ошибки
- Игнорировать масштаб. Решение для 1K заказов ≠ для 100M
- Не учитывать compliance в банке. Для Ozon Банка регулятор — must
- Зубрить REST без понимания. Идемпотентность платежей — must
- Игнорировать failure modes. Что если эквайер недоступен?
- Слабый SQL. В маркетплейсе много данных
Связанные темы
- Собеседование системного аналитика
- Собеседование SA в Wildberries
- Собеседование SA в Avito
- REST и API design
- 2PC vs Saga
FAQ
Сколько этапов в собеседовании на SA в Ozon?
Обычно 5-7: рекрутер → SQL → архитектура → системный кейс → BPMN → поведенческое → финал. Срок 4-6 недель.
Нужен ли опыт с маркетплейсами?
Желателен. Если из других доменов — упор на готовность освоить.
Нужно ли уметь кодить?
Желательно базовый Python или Go. Читать код — must.
Чем SA в Ozon отличается от Wildberries?
Ozon — экосистема (маркетплейс + банк + travel). SA в Ozon может работать в банковской команде с compliance. WB — фокус на маркетплейсе + логистике.
Это официальная информация?
Этапы основаны на публичных источниках и опыте кандидатов. Уточняйте у рекрутера.