Собеседование на BI-разработчика в Bitrix24
Содержание:
Почему Bitrix24 — особенный работодатель для BI
Bitrix24 — продукт «1С-Битрикс» в категории B2B SaaS: CRM, проекты, коммуникации, контакт-центр. Миллионы пользователей в РФ и СНГ, развитая партнёрская экосистема (тысячи внедренцев), большой marketplace приложений. Для BI-разработчика это значит работу с типичными B2B SaaS-метриками плюс уникальная партнёрская составляющая.
BI в Bitrix24 отвечает за дашборды для продактов 60+ продуктов, продаж, customer success, партнёрской команды, маркетинга. Метрики: ARR/MRR, churn (вверх и вниз по тарифу), ARPU по тарифам и регионам, B2B sales pipeline, эффективность партнёрской программы (интеграторы, внедренцы), GMV marketplace приложений. Главный челлендж — multi-product экосистема и многоканальные attribution (партнёр, прямой, marketplace).
Особенность Bitrix24 — это не «один продукт с дашбордами», а 60+ модулей в одной платформе плюс отдельная экосистема партнёров и marketplace. Это означает работу с data model десятков сущностей, мультитенантную архитектуру с тысячами клиентов на одном инстансе, и сложную аттрибуцию: была ли сделка «партнёрской», «прямой» или «marketplace-driven». BI-разработчик в такой среде должен думать как архитектор data warehouse, а не «рисовальщик графиков».
Стек: Power BI как основной BI-инструмент, ClickHouse + Greenplum для аналитики, dbt для трансформаций, kafka.
Актуальные вакансии — на hh.ru и сайте Bitrix24.
Информация основана на публичных источниках и опыте кандидатов. Команды Bitrix24 используют разные процессы — уточняйте у рекрутера.
Этапы собеседования
Цикл — 4-5 этапов, 2-3 недели.
1. HR-скрининг (30-45 минут)
Рекрутер проверяет стек (Power BI обязательно, dbt и SQL уверенно), опыт в B2B SaaS / CRM, причины ухода, ожидания. Если работал с другими CRM-системами (Salesforce, amoCRM, Мегаплан, RetailCRM, Customer.io) или в B2B SaaS — упомяни сразу. Готовь питч на 60 секунд: какие дашборды собирал, на какую аудиторию, какой стек.
2. SQL deep dive (60-90 минут)
Дают схему B2B SaaS (accounts, subscriptions, invoices, events) и просят написать запросы: cohort retention по тарифам, MRR/NRR по месяцам с pro-rata, churn по причинам отказа, мультитенантные запросы (как считать метрики по подвыборке клиентов), оптимизация тяжёлых запросов с CTE. Сильный кандидат использует window functions, понимает разницу между MRR и committed MRR, аккуратно работает с partial-month подписками. Слабый — считает MRR как «invoice/12», не учитывает upgrade/downgrade в середине месяца.
Подготовка: SQL для BI.
3. Power BI (60 минут)
Проверяют DAX (CALCULATE, FILTER, time-intelligence: SAMEPERIODLASTYEAR, DATESYTD, period-over-period), data model (star schema vs snowflake, когда что), RLS для мультитенантной аудитории (как разделить данные между sales и CSM, как отдать партнёрам только их клиентов), оптимизацию (когда переносить логику в SQL vs DAX, как ловить slow visuals через Performance Analyzer). Сильный кандидат понимает разницу calculated column vs measure, не путает SUMX и SUM, знает, что RLS работает на row-level и не помогает с column-level security.
Подготовка: Power BI.
4. Дашборд-кейс (90 минут)
«Спроектируй дашборд MRR + churn + partner-pipeline» — типичный кейс. Нужно: уточнить аудиторию (CEO vs продажи vs партнёрская команда), описать JTBD каждой группы, набросать data model (fact / dimension), выбрать ключевые визуализации и почему именно их, продумать drill-down и фильтры, описать RLS-логику. Сильные кандидаты разводят executive (1-2 экрана с агрегатами + trend) и operational (детальные таблицы, drill-down, фильтры по менеджеру). Слабые — лепят 20 чартов на одном экране без приоритизации.
Подготовка: Dashboard design, data modeling для BI.
5. Поведенческое (45 минут)
STAR-формат. Истории про конфликт с продактом по поводу метрики (классика: «продакт хочет один dashboard, который ничему не отвечает»), про факап с дашбордом (медленно, ошиблись в формуле), про спор о приоритетах между запросами от продаж и продактов. Параллельно проверяют ownership и готовность тащить инициативы — в Bitrix24 BI работает с 60+ продуктами и без проактивности тонет в реактивных тикетах.
Особенности по командам
Product Analytics. Активация и retention на уровне модулей (CRM, проекты, чаты, контакт-центр) — у каждого модуля своя воронка, свои adoption-метрики, свои корреляции с retention аккаунта. BI-разработчик собирает дашборды для команд продактов: feature adoption, time-to-value, engagement. Подойдёт BI-разработчику, кто работал с продуктовыми метриками и не боится «нырять» в каждую фичу.
Sales Pipeline. B2B-воронка с длинным циклом сделки: trial → SQL → proposal → closed-won. Дашборды pipeline coverage, sales velocity, conversion rate по этапам и менеджерам, forecast. Тесно работает с RevOps и sales-руководством. Стек: Power BI + SQL над CRM-данными. Подходит BI с опытом в B2B SaaS.
Customer Success. Health-score, churn-risk, expansion-opportunity дашборды для CSM-команды. BI собирает agg-метрики использования, поведенческие сигналы перед churn, рекомендации для CSM по аккаунтам. Подойдёт BI, кто любит ML-light задачи и не боится SQL на сотни строк.
Partner Program. Эффективность интеграторов, GMV партнёров, leaderboard, ranking, расчёт комиссий. Сложный домен: тысячи партнёров, разные тарифные планы партнёрства, разная attribution «партнёрская vs прямая сделка». Подойдёт BI с опытом работы в платформах с marketplace или affiliate.
Marketplace. Дашборды app marketplace: транзакции, ranking приложений, конверсия из install в paid. Аналогия — App Store / Google Play, только B2B. Подойдёт кандидату, кто понимает marketplace-метрики.
Что Bitrix24 ценит в BI
SQL уверенно. Слабый кандидат пишет «SELECT, GROUP BY» — и всё. Сильный — на ходу строит cohort retention с window functions, оптимизирует тяжёлый запрос с CTE и индексами, понимает разницу между materialized view и temp table, считает MRR с pro-rata для upgrade в середине месяца.
Power BI / dbt. Слабый кандидат «рисует пайчарт». Сильный — оптимизирует data model в Power BI (звезда вместо снежинки), знает разницу между calculated column и measure, использует time-intelligence DAX правильно, пишет модели dbt с тестами и documentation.
B2B SaaS domain. Слабый кандидат не знает разницу между MRR и ARR. Сильный — раскладывает unit economics SaaS: gross retention, net revenue retention, expansion-rate, payback period, и приводит цифры из предыдущего места.
Точность. Слабый говорит: «график есть, всё ок». Сильный — рассказывает: «cohort retention считается по first-paid-month, MRR с pro-rata для midcycle upgrades, churn — net и gross отдельно, чтобы видеть expansion». Это уровень понимания метрик.
Partner-attribution. Слабый кандидат не задумывается, как делятся сделки между партнёром и прямой командой. Сильный — понимает, что в платформе с marketplace нужны правила attribution: кто первый коснулся аккаунта, кто закрыл сделку, какая комиссия партнёру, и считает «sourced» и «influenced» pipeline отдельно.
Как готовиться: план
За 4-6 недель до планируемого собеса:
- Неделя 1-2 — SQL + dbt. Cohort, MRR. Параллельно — прорешай вопросы по Python, ML и SQL в Карьернике: 1500+ задач с разбивкой по темам, по 10-15 минут в день закрывают пробелы перед собесом. SQL для BI.
- Неделя 3 — Power BI. Power BI.
- Неделя 4 — Dashboard design. Dashboard design.
- Неделя 5 — Data modeling. Data modeling.
- Неделя 6 — Mocks + behavioral.
Частые ошибки
Слабый SQL. Самый частый отказ — на SQL-секции без window functions. Кандидат знает базу SELECT/JOIN/GROUP BY, но плавает на ROW_NUMBER, LAG/LEAD, ARRAY_AGG. Без 30-40 решённых задач уровня LeetCode SQL / StrataScratch не пройти.
Power BI поверхностно. Кандидат говорит «я нарисую визуал и подключусь к данным». Сильный ответ: «настрою data model звездой, напишу measures на DAX с правильным контекстом фильтрации, добавлю RLS под нужные роли, оптимизирую через Performance Analyzer». Без этого не пройти Power BI секцию.
Без B2B SaaS. Кандидат не знает разницу между MRR и ARR, не учитывает upgrade/downgrade, не понимает expansion. Перед собесом прочитай 3-5 статей про SaaS unit economics — блоги OpenView, ChartMogul, Profitwell.
Без partner-attribution. Bitrix24 — экосистема партнёров, а кандидат рассказывает про прямые продажи как будто партнёрской воронки нет. Сильный ответ: «считаю sourced revenue от партнёра отдельно, influenced revenue с весами касания, комиссионная логика идёт отдельным flow».
Перегруз чартами. Кандидат на дашборд-кейсе лепит 15-20 визуализаций «всё на одном экране». Сильный подход: 3-5 ключевых KPI наверху, тренд графика основной метрики, остальное — через drill-down и фильтры. Это про дисциплину, а не «больше графиков — больше пользы».
Связанные темы
- Собеседование на BI-разработчика
- SQL для BI
- Power BI на собесе BI
- DataLens на собесе BI
- Dashboard design
- Data modeling для BI
FAQ
Удалёнка в Bitrix24 для BI?
Гибрид и удалёнка распространены. Офисы — Калининград, Москва.
Зарплатные вилки 2026?
Middle BI: 200-290k. Senior: 290-420k.
Английский нужен?
Базовый — желательно.
Сколько этапов?
4-5 этапов, 2-3 недели.
Это официальная информация?
Этапы основаны на публичных источниках и опыте кандидатов. Уточняйте у рекрутера — команды и грейды могут менять процесс.