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