Источник: Levels.fyi / getgrade.ru, May 2026 (Avito в топ-3 по compensation)
Grade ladder: Junior → Middle → Senior → Lead → Head. Сильный focus на product impact.
ClickHouse (MergeTree, array functions, materialized views) Marketplace метрики (GMV, take rate, listings per seller, contact rate) A/B для network-effects продуктов Продуктовое мышление двусторонней платформы SQL оптимизация для большого scale
Каждый вопрос задокументирован в публичной статье (Habr, vc.ru). Источник проверен.
Плюс 3000+ обучающих вопросов, 520+ SQL-задач, 530+ Python — бесплатно первые 5 каждого типа.
Открыть тренажёр →GMV (gross marketplace value), take rate, listings per active seller, contact rate (объявление→контакт), сделочный путь от просмотра до сделки. Эти метрики специфичны для двусторонней платформы.
Двусторонняя платформа — каждое изменение влияет и на sellers, и на buyers. Например, повышение комиссии для sellers может снизить listings, что плохо для buyers. Нужно думать о balance.
Junior 120-160K, Middle 180-280K, Senior 330-470K. По данным Levels.fyi, Авито в топ-3 по compensation для аналитиков в РФ — наравне с Wildberries и Яндексом.
ClickHouse — основная аналитическая БД, плюс Vertica для определённых задач. Знание array functions, MergeTree engines, JOIN-ограничений и обходов через materialized views и dictionaries — обязательно для middle+.
Формат intensive-интервью за выходные: пятница-вечер start, многократные раунды в субботу-воскресенье, оффер в понедельник. Помогает закрывать сильных кандидатов быстро (за 3 дня вместо стандартных 2-3 недель). Не для всех ролей, обычно для middle+ ролей в продуктовых командах.
Сильный упор на A/B-методологию: дизайн теста, расчёт sample size (через MDE/alpha/beta), парадокс Симпсона (когда aggregate показывает один тренд, а subgroups — обратный), SRM (Sample Ratio Mismatch — дисбаланс групп), проблема peeking (когда смотрят на промежуточные результаты), влияние сезонности и network effects (поскольку Авито — двусторонняя платформа).
По разборам кейс-интервью (apptractor.ru): редко просят писать сложный SQL с нуля. Обычно дают готовый запрос с ошибками — найти их, оптимизировать, дописать оконную функцию. Это проверяет реальный production-навык (читать чужой код) вместо «leetcode для SQL».
Яндекс · Ozon · Т-Банк (Tinkoff) · Wildberries · VK · X5 Group · Сбер · Lamoda · МегаФон · Tutu.ru · Альфа-Банк