Собеседование на системного аналитика в Авито
Содержание:
Почему Авито — особенный работодатель для SA
Авито — крупнейшая classifieds-площадка РФ. Архитектура: микросервисная, на Python / Go / PHP-legacy. PostgreSQL + ClickHouse + Vertica + Kafka + Tornado. Интеграции: антифрод, биллинг, рекламные кабинеты, ATS (для job вертикали), real-estate сервисы.
SA в Авито работает над платежами, рекламой, биллингом, интеграциями verticals (Авто, Недвижимость, Работа). Команда инженерно зрелая, engineering culture сильна.
Актуальные вакансии — на career.avito.ru.
Информация основана на публичных источниках и опыте кандидатов. Команды Авито используют разные процессы — уточняйте у рекрутера.
Этапы собеседования
1. HR-скрининг (30-45 минут)
Знакомство:
- Опыт в classifieds / marketplace
- Стек: REST / Kafka / gRPC
- UML / C4 / BPMN
Питч 90 секунд: проект, домен, твоя роль.
2. Технический screening (60 минут)
- REST principles, HTTP методы
- API design: idempotency, versioning, pagination
- БД: PostgreSQL, индексы, транзакции
- Очереди и async
Подготовка: REST API design.
3. System design (60-90 минут)
Кейсы:
- Платёжный flow для объявлений
- Биллинг для pro-продавцов
- Pipeline антифрода
- Поисковый сервис
Подготовка: интеграция и архитектура, messaging-паттерны, Микросервисы.
4. Кейс с документацией (60-90 минут)
Дают user story → SA пишет:
- Functional requirements
- API contract
- Sequence diagram (UML / PlantUML)
- Data model (ER)
- Edge cases
Подготовка: BPMN и требования, C4 и документация.
5. Поведенческое (45-60 минут)
STAR: trade-offs, кросс-команды, change of requirements.
Особенности по командам
Marketplace Core: объявления, категории, модерация.
Платежи / Биллинг: Saga, idempotency.
Антифрод: real-time детект.
Auto / Real Estate / Jobs: specialized verticals.
B2B Pro Sellers: тарифные планы, аналитика для продавцов.
Что Авито ценит в SA
- API mindset. REST best practices.
- Микросервисы. Bounded contexts, Saga, eventual consistency.
- БД на хорошем уровне. SQL, индексы.
- Документация. ADR, C4, OpenAPI.
- Engineering culture. Code review, тесты, documentation.
Как готовиться: план
За 4-6 недель:
- Неделя 1 — REST + БД. REST API design.
- Неделя 2 — Микросервисы + messaging. Микросервисы, messaging.
- Неделя 3 — System design. Marketplace. интеграция.
- Неделя 4 — Документация. C4, BPMN.
- Неделя 5-6 — Mocks + behavioral.
Частые ошибки
- REST поверхностно.
- Игнор messaging. Kafka, очереди — must.
- Diagrams from memory. Без BPMN / C4 — провал.
- Слабый PostgreSQL.
- «Архитектор» без compromise.
Связанные темы
- Собеседование на системного аналитика
- REST API design
- Микросервисы
- Messaging-паттерны
- Интеграция и архитектура
- C4 и документация
FAQ
Удалёнка в Авито для SA?
Гибрид часто.
Зарплатные вилки 2026?
Middle SA: 230-340k. Senior: 340-500k.
Английский нужен?
Базовый — желательно.
Сколько этапов?
4-5 этапов, 2-3 недели.
Это официальная информация?
Этапы основаны на публичных источниках и опыте кандидатов. Уточняйте у рекрутера.