Собеседование на системного аналитика в MY.GAMES

Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

Почему MY.GAMES — особенный работодатель для СА

MY.GAMES — российский игровой холдинг (часть экосистемы VK): десятки игровых проектов разного формата (mobile, PC, browser), миллиарды событий в день суммарно, проекты с очень разной механикой и моделью монетизации. Для системного аналитика это редкая возможность: единая backend-инфраструктура, обслуживающая много проектов, плюс необходимость работать с проектами разной зрелости и архитектуры. Команда обслуживает Pixonic (War Robots), Allods Team, проекты ME и т.д.

Главные задачи СА в MY.GAMES: проектирование централизованной backend-инфраструктуры для всех проектов холдинга (auth, identity, IAP, social, friends); написание унифицированных спецификаций API; моделирование процессов в BPMN (player journey, IAP-flow, friend invite); схема-евакуация event-схем между проектами; миграция legacy backend-сервисов на новый стек; cross-project синхронизация (single player ID для нескольких проектов холдинга).

Стек инструментов: Confluence, Jira, Swagger/OpenAPI, BPMN, PlantUML, C4. На технической стороне аналитик работает с PostgreSQL, ClickHouse, Kafka, REST и gRPC API, Redis для сессий, Kubernetes, наследие от VK-стека.

Актуальные вакансии — на hh.ru и сайте MY.GAMES.

Информация основана на публичных источниках и опыте кандидатов. Команды MY.GAMES используют разные процессы — формат зависит от направления, уточняйте у рекрутера.

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

Полный цикл — 3-5 недель, 4-5 этапов. Процесс прагматичный с product-fit фокусом: HR, техническое интервью, архитектурный кейс, профильное интервью, финал.

1. HR-скрининг (30 минут)

Рекрутер уточняет: опыт системного анализа (от 1.5-2 лет, желательно с gaming или backend-интеграциями), знание API, мотивацию идти в MY.GAMES, ожидания по компенсации и формату (Москва, удалёнка возможна). Готовь питч на 90 секунд про самый сложный backend-проект.

2. Техническое интервью (60-90 минут)

Базовая секция с senior СА или архитектором. Темы: REST API design, gRPC, OpenAPI/Swagger, архитектурные паттерны, микросервисы, messaging-паттерны (Kafka для event-обмена между проектами), базы данных, безопасность, C4-нотация. Специфический вопрос: «как ты спроектируешь centralized identity и friend-graph API для 10 проектов холдинга с разной механикой».

Подготовка: REST API design, Microservices architecture, Messaging-паттерны.

3. Архитектурный кейс (60-90 минут)

Самая характерная секция. Кейс: «спроектируй централизованный auth/identity для 10 игровых проектов холдинга», «как ты спроектируешь cross-project IAP с возможностью cross-promo (купи в одной игре, получи бонус в другой)», «как сделать schema-registry для event-схем между проектами с обратной совместимостью». Нужно: уточнить требования, нарисовать архитектуру C4, описать API-контракты, продумать backward compatibility, заложить audit trail. Сильный сигнал — учёт multi-project specifics.

Подготовка: Интеграция и архитектура, Distributed systems.

4. Профильное интервью с заказчиком (60 минут)

Беседа с продактом или архитектором. Темы: как собираешь требования у продуктовых команд проектов, разрешаешь конфликты, ведёшь документацию. STAR-формат: расскажи про сложный кейс multi-project архитектуры.

5. Финал с тимлидом / руководителем направления (45 минут)

Беседа с тимлидом, грейд, оффер.

Особенности по командам

Central backend platform. Команда строит центральную backend-инфраструктуру: auth, identity, IAP, social, friends, push-уведомления. Стек — REST + gRPC + Kafka + PostgreSQL + Redis. Челлендж — schema-evolution для разных проектов, контракты с продуктовыми командами, обратная совместимость. Подойдёт СА с background в platform-инфраструктуре или SaaS.

IAP и финансовое API. Команда отвечает за биллинг IAP всех проектов: интеграция с Apple/Google/Steam, агрегация платежей, reconciliation. Стек — REST + специализированные коннекторы + PostgreSQL. Челлендж — несколько валют, refunds, chargebacks, налоги. Подойдёт СА с financial-DWH опытом.

Cross-project и cross-promo. Команда строит cross-project player journey: один игрок в нескольких играх холдинга, кросс-промо-кампании. Стек — REST + Kafka + Greenplum + специализированные сервисы. Подойдёт СА с CRM или CDP background.

Schema-registry и контракты. Команда занимается контрактами между проектами: event-схемы, API-версионирование. Стек — REST + Schema Registry + кастомные инструменты. Подойдёт СА с интересом к platform-инжинирингу.

Антифрод и анти-чит. Команда строит pipeline детекции бот-аккаунтов и мошеннических платежей по всем проектам холдинга. Стек — Kafka + ClickHouse + Spark + ML-модели. Подойдёт СА с антифрод-background.

Что MY.GAMES ценит в СА

Production-опыт. История про backend в проде на миллиардах событий в день. «Запустил unified IAP-pipeline для 5 проектов холдинга с T+1 SLA» — это история.

Multi-project complexity. Кандидат, который понимает schema-evolution, контракты между командами, обратную совместимость — сильный сигнал.

Понимание gaming-метрик. ARPU, ARPPU, LTV, retention, MAU, DAU, IAP, cross-project player journey.

Weak vs strong на архитектурном кейсе. Слабый ответ: «один большой IAP-сервис с фиксированной схемой для всех проектов». Сильный ответ: «централизованный IAP-сервис с core-схемой (purchase, refund, subscription) и project-specific extensions через payload. Schema-registry с обязательной обратной совместимостью. Проект-команда owns project-specific логику бонусов, central-team owns ядро транзакций и reconciliation с Apple/Google. Для cross-promo (купи в одной игре, получи в другой) — отдельный promo-engine с правилами в декларативном формате. Idempotency обязательно. Audit trail для финансовой отчётности и compliance».

Готовность к темпу. MY.GAMES — gaming, релизы идут часто.

Self-management. Команды распределены. СА, который теряется без чёткого ТЗ, рассматривается слабее.

Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

Как готовиться: план

За 4-6 недель до планируемого собеса:

  1. Неделя 1-2 — REST API + multi-tenant patterns. HTTP-методы, idempotency, версионирование, OpenAPI, schema-evolution, contract management. Прорешай 5-7 кейсов. Параллельно — на Карьернике обнови базу по SQL и логике: 1500+ задач, по 15-20 минут в день, чтобы за месяц закрыть пробелы.
  2. Неделя 3 — Стрим, schema registry, IAP. Kafka, Schema Registry (Confluent), Apple StoreKit, Google Play Billing API.
  3. Неделя 4 — Gaming-контекст. Прочитай блоги MY.GAMES, Pixonic Tech, Riot Games, Supercell про backend. Запомни понятия: ARPU, ARPPU, LTV, retention, IAP, cross-project player journey, friend graph.
  4. Неделя 5 — Архитектурные кейсы. Прорешай 5-6 кейсов: централизованный auth/identity, unified IAP с cross-promo, schema-registry для проектов, antifraud, cross-project аналитика. Структура — требования → C4 → API → schema-evolution → idempotency → audit. Интеграция и архитектура.
  5. Неделя 6 — Mocks и behavioral. Mock-интервью, 5-7 STAR-историй: конфликт с продуктовой командой проекта, факап в проде, история про schema-evolution.

Частые ошибки

Не понимают multi-project. Кандидат рисует «один большой backend с фиксированной схемой». В холдинге так не работает — нужны контракты и schema-evolution.

Игнорируют backward compatibility. Кандидат предлагает breaking change. В холдинге это убивает несколько проектов одновременно.

Не разбираются в gaming-метриках. «Что такое ARPPU, cross-promo, friend graph?» — кандидат теряется.

Не задают вопросы про процессы. На кейсе сразу — стек, а не «как мы работаем с проектами, как они меняют схему, как мы катим breaking changes». Это первый фильтр.

Игнорируют точность IAP. Кандидат строит IAP без reconciliation. В gaming платежи должны сходиться до копейки — иначе претензия от финансов и Apple.

Связанные темы

FAQ

Удалёнка в MY.GAMES для СА?

Гибрид с офисом в Москве, есть удалёнка для отдельных позиций.

Зарплатные вилки 2026?

Middle СА: 240-380k. Senior: 380-600k. Lead — выше. Возможны бонусы за успехи проектов. Соцпакет VK-MY.GAMES.

Нужен ли английский?

Базовый — для документации платформ (Apple/Google API на английском). Для международных проектов — желательнее.

Сколько этапов?

4-5 этапов, 3-5 недель.

Реально ли пройти без gaming-опыта?

Реально, если есть опыт с platform-backend, multi-tenant API, schema-evolution. Gaming-словарь подучить можно.

Что важно подчеркнуть на финале?

Опыт работы с multi-project architecture, понимание schema-evolution и backward compatibility, готовность к работе с продуктовыми командами разных проектов одновременно. Истории про работу с центральной платформой для нескольких бизнес-юнитов сильно бьют в зачёт.

Сколько собесов параллельно вести?

3-5 топовых gaming-компаний (Pixonic, Belka Games, Playrix, MY.GAMES, 1C Game Studios) — позволяет калибровать офферы и формат. Хорошая стратегия — начать с 1-2 «тренировочных» собесов, чтобы прокачать формулировки кейсов и истории под live-ops.

Какие книги и ресурсы помогут подготовиться?

«Designing Web APIs», «Building Microservices» Sam Newman, документация Confluent Schema Registry, документация Apple StoreKit и Google Play Billing, статьи MY.GAMES Tech про backend. По SQL и техническому минимуму — задачник Карьерника, на котором можно прокачать оконные функции для интеграционных задач.

Что важно подчеркнуть на финале?

Опыт работы с multi-project architecture, понимание schema-evolution и backward compatibility, готовность работать с продуктовыми командами разных проектов одновременно. Истории про работу с центральной платформой для нескольких бизнес-юнитов сильно бьют в зачёт.

Чем отличается работа в MY.GAMES от Pixonic?

MY.GAMES — центральная команда холдинга, работает на стыке проектов (Pixonic, Allods, ME, etc.). Pixonic — продуктовая студия одного крупного проекта. В MY.GAMES больше platform-инжиниринга и контрактов между командами, в Pixonic — больше gameplay-специфики и live-ops под War Robots.

Это официальная информация?

Этапы основаны на публичных источниках и опыте кандидатов. Уточняйте у рекрутера — формат и грейды отличаются по командам.