Собеседование на системного аналитика в Belka Games

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

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

Belka Games — мобильная гейм-студия с фокусом на казуальные F2P-проекты (Clockmaker, Solitaire Cruise, Wonderful Cities, Funky Bay): миллионы активных игроков, выход в глобальные топы App Store и Google Play, серьёзная LiveOps и UA-машина. Для системного аналитика это data-driven gaming-контекст: backend для миллионов одновременных сессий, интеграции с UA-провайдерами (AppsFlyer, Adjust), IAP с разными валютами, A/B-инфраструктура как продуктовая функция, CRM personalized offers.

Главные задачи СА в Belka Games: проектирование backend API для game session, инвентаря, прогрессии; написание спецификаций интеграций с Apple/Google IAP и UA-провайдерами; моделирование процессов в BPMN (player onboarding, IAP-flow, attribution, personalized offers); проектирование A/B-инфраструктуры; CRM API для marketing automation; работа с регуляторными требованиями (GDPR глобально, COPPA для детских аудиторий).

Стек инструментов: Confluence, Jira, Swagger/OpenAPI, BPMN, PlantUML, C4. На технической стороне аналитик работает с PostgreSQL, ClickHouse, Kafka, REST и gRPC API, Redis, AWS/Yandex Cloud. Команда заметно выросла за последние годы — Belka Games инвестирует в data и backend.

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

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

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

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

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

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

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

Базовая секция с senior СА или архитектором. Темы: REST API design, gRPC, OpenAPI/Swagger, архитектурные паттерны, микросервисы, messaging-паттерны, базы данных, безопасность, C4-нотация. Специфический вопрос: «как ты спроектируешь UA-attribution pipeline с интеграцией AppsFlyer/Adjust и расчётом ROAS по каналам».

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

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

Самая характерная секция. Кейс: «спроектируй A/B-инфраструктуру для F2P игры на 5М DAU с десятками одновременных тестов», «как ты спроектируешь UA-attribution с AppsFlyer и ROAS-моделированием», «как сделать CRM-API personalized offers с интеграцией платежей». Нужно: уточнить требования, нарисовать архитектуру C4, описать API-контракты, продумать idempotency и точность атрибуции. Сильный сигнал — учёт F2P-специфики: маленькая доля платящих, важность retention long-tail, attribution-window 7-30 дней.

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

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

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

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

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

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

Game backend. Команда занимается серверной частью игр: session, инвентарь, прогрессия, save game state. Стек — REST + gRPC + Redis + PostgreSQL. Челлендж — миллионы одновременных сессий, save game state, anti-cheat. Подойдёт СА с background в backend.

IAP и monetization. Команда отвечает за биллинг IAP: интеграция с Apple/Google, серверная валидация receipts, разные валюты, refunds. Стек — REST + специализированные коннекторы. Подойдёт СА с financial или e-com опытом.

UA и attribution. Команда строит pipeline UA-attribution с интеграцией AppsFlyer/Adjust, ROAS-моделирование, LTV-прогноз. Стек — REST + Spark + ClickHouse + кастомные коннекторы. Челлендж — точность атрибуции, postback-events, attribution-window. Подойдёт СА с интересом к marketing analytics.

A/B-инфраструктура. Команда строит A/B-платформу для гейм-дизайнеров. Стек — REST + ClickHouse + Python. Челлендж — сотни одновременных тестов, network effects. Подойдёт СА с product analytics background.

CRM и personalized offers. Команда строит CRM-API для personalized offers, push-кампаний, retention-сценариев. Стек — REST + Kafka + интеграция с CDP. Подойдёт СА с CRM-фоном.

Что Belka Games ценит в СА

Production-опыт с UA-интеграциями. История «спроектировал UA-attribution pipeline с интеграцией AppsFlyer на 30М установок в месяц» — сильный сигнал.

Понимание F2P-метрик. ARPU, ARPPU, retention, ROAS, CPI, payback period, eCPM, organic vs paid — базовый словарь.

Скорость пилота. В Belka Games релизы идут часто, UA-кампании крутятся постоянно. Кандидат, который любит длинные циклы, рассматривается слабее.

Weak vs strong на архитектурном кейсе. Слабый ответ: «возьмём REST для интеграции с AppsFlyer, получим postback-events и посчитаем ROAS». Сильный ответ: «UA-attribution: AppsFlyer присылает postback-event с install-attribution → сервер фиксирует в Kafka с idempotency-ключом → агрегация в ClickHouse материализованными представлениями по cohort × channel. ROAS-модель — daily batch в Spark с lookback 90 дней для probabilistic LTV. Postback-events могут опаздывать или дублироваться — обязательно reconciliation против сырых install-логов раз в неделю. Учитываем GDPR для EU-юзеров (IDFA-постфакт) и SKAdNetwork для iOS 14+».

Готовность к F2P-темпу. Релизы идут быстро.

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

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

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

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

  1. Неделя 1-2 — REST API + UA-attribution. HTTP-методы, idempotency, версионирование, OpenAPI. UA-attribution концепции (postback, attribution-window, fraud detection в UA, SKAdNetwork). Прорешай 5-7 кейсов. Параллельно — на Карьернике обнови базу по SQL и логике: 1500+ задач, по 15-20 минут в день, чтобы за месяц закрыть пробелы.
  2. Неделя 3 — IAP и платформы. Apple StoreKit, Google Play Billing, серверная валидация receipts.
  3. Неделя 4 — F2P gaming контекст. Прочитай блоги Belka Games, Playrix, King, Supercell про backend и UA. Запомни понятия: ARPU, ARPPU, retention, ROAS, CPI, payback period, attribution-window.
  4. Неделя 5 — Архитектурные кейсы. Прорешай 5-6 кейсов: UA-attribution pipeline, A/B-инфраструктура для F2P, IAP с серверной валидацией, personalized offers, antifraud платежей. Структура — требования → C4 → API → idempotency → attribution → audit. Интеграция и архитектура.
  5. Неделя 6 — Mocks и behavioral. Mock-интервью, 5-7 STAR-историй: конфликт с UA-командой, факап в проде, история про быстрый пилот A/B.

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

Не понимают UA-attribution специфику. Кандидат проектирует UA-pipeline без понимания postback-event flow, attribution-window, SKAdNetwork.

Не знают F2P-метрики. «Что такое ROAS, CPI, payback period?» — кандидат теряется.

Хайпуют streaming для UA. Кандидат проектирует UA-pipeline как pure streaming. Не упоминает, что для ROAS-модели нужны batch-расчёты по cohorts.

Игнорируют атрибуцию. UA — критичная для F2P часть бизнеса. Если в дизайне нет ни слова про attribution-window и postback — балл проседает.

Не задают вопросы про объёмы. На кейсе сразу — стек, а не «сколько DAU, какие платформы, какие SLA, какая attribution-модель». Это первый фильтр.

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

FAQ

Удалёнка в Belka Games для СА?

Активная удалёнка и гибрид. Команда исторически работала в распределённом режиме.

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

Middle СА: 220-360k. Senior: 360-540k. Lead — выше.

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

Базовый — для документации (платформы AppsFlyer/Adjust, Apple/Google API на английском). Свободного говорящего обычно не требуется.

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

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

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

Реально на middle-позиции — gaming-словарь и UA-специфику можно подучить. Главное — опыт работы с backend-интеграциями и пониманием attribution.

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

Опыт работы с UA-провайдерами и пониманием attribution-window, готовность к быстрому темпу live-ops, понимание F2P-экономики и того, как маленькие изменения в backend могут серьёзно повлиять на retention и ARPU.

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

«Designing Web APIs», документация AppsFlyer/Adjust по UA-attribution, документация Apple StoreKit и Google Play Billing, статьи Belka Games Tech (если доступны), King и Supercell про backend и UA. По SQL и техническому минимуму — задачник Карьерника, на котором можно прокачать оконные функции и SQL-сценарии для UA-аналитики.

Чем отличается работа в Belka Games от Playrix?

Belka Games — российская команда с фокусом на конкретные F2P-проекты (Clockmaker, Solitaire Cruise). Playrix — глобальная компания с гигантскими DAU и серьёзным focus на A/B на масштабе. В Belka Games темп быстрее и команды меньше, в Playrix — больше масштаба и глобального compliance (GDPR, COPPA).

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

Опыт работы с UA-провайдерами, понимание F2P-экономики, готовность к async-работе в распределённой команде. История про оптимизацию ROAS или конкретный успех A/B-теста сильно бьёт в зачёт.

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

Базовый — для документации (AppsFlyer/Adjust, Apple/Google API на английском). Свободный для большинства позиций не требуется, но если работаешь с UA-провайдерами напрямую — желательнее.

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

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