Сначала зафиксируйте grain данных, допущения, метрику и риск leakage, затем обсуждайте модель, инструмент или инфраструктуру.
Вопросы и ответы
10 подробных ответов
01Что делает метрику хорошей и чем метрика отличается от KPI?
middle
Короткий ответ: Хорошая метрика измерима, сравнима, понятна и трудно поддаётся накрутке (gameable), а главное — actionable: по ней можно принять решение. KPI — это та же метрика, но привязанная к цели и целевому значению на период; KPI — подмножество метрик, а не синоним.
Подробно:
- Actionable, а не vanity — метрика должна менять чьё-то решение. Если число выросло, но никто не знает, что делать, — это vanity-метрика.
- Сравнимость — используй ставки и отношения (конверсия, retention %), а не абсолютные счётчики: они сопоставимы между периодами и сегментами.
- Устойчивость к накрутке — спрашивай «как это можно нагнать, не создав ценности?». «Клики» легко накрутить, «активированные пользователи» — труднее.
- Ясное определение — один числитель, один знаменатель, окно и фильтры зафиксированы, иначе две команды считают по-разному.
| Свойство | Метрика | KPI |
|---|---|---|
| Что это | любое измеримое число | метрика с целью |
| Привязка к цели | не обязательно | обязательно (target) |
| Сколько штук | много | единицы, отобранные |
| Пример | время на странице | activation rate ≥ 40% к Q3 |
⚠️ Частая ошибка: называть KPI всё подряд. KPI — это 3–5 метрик, по которым команду реально оценивают; остальное — диагностические метрики.
02Что такое North Star метрика и как входные метрики складываются в неё?
middle
Короткий ответ: North Star — одна метрика, которая отражает ценность, получаемую пользователем, и которую команда двигает в долгую. Хорошая North Star коррелирует с выручкой, но измеряет реализованную ценность, а не деньги напрямую; входные метрики (inputs) — это рычаги, на которые команда влияет, и которые «лестницей» поднимаются к ней.
Подробно:
- Отражает ценность, а не активность — например «еженедельно активные команды, отправившие сообщение» (Slack), а не «регистрации».
- Опережает выручку — растёт раньше денег, поэтому годится как руль.
- Раскладывается на inputs — North Star = функция нескольких управляемых рычагов; на них и ставят задачи командам.
NORTH STAR
(еженедельно активные команды)
▲ ▲ ▲
│ │ │
новые активация удержание
команды → (aha-момент) → W4
▲ ▲ ▲
трафик онбординг вовлечённость
Каждый уровень снизу — это input, которым владеет конкретная команда; вместе они математически поднимаются к вершине.
⚠️ Частая ошибка: брать North Star, равную выручке или общему числу регистраций. Это lagging-итог, на который нельзя влиять напрямую и который маскирует, создаёт ли продукт ценность.
03Что показывают DAU/WAU/MAU и коэффициент липкости DAU/MAU, и как определение «активный» может вводить в заблуждение?
middle
Короткий ответ: DAU/WAU/MAU — число уникальных активных пользователей за день/неделю/месяц. Отношение DAU/MAU — «липкость» (stickiness): доля месячных пользователей, заходящих в средний день; ~0,2 нормально, >0,5 — продукт ежедневной привычки. Всё держится на определении «активный»: сдвинешь его — и числа меняются, не меняя продукта.
Подробно:
- DAU/MAU = липкость — грубо «сколько дней в месяце пользователь возвращается»: 0,2 ≈ 6 дней из 30.
- Окна перекрываются — это уникальные пользователи, поэтому DAU нельзя суммировать в MAU.
- «Активный» — это решение — открыл приложение, или совершил ключевое действие? Push-уведомление, поднявшее экран, не равно ценности.
-- Липкость за месяц: средний DAU / MAU
SELECT
AVG(dau) / NULLIF(mau, 0) AS stickiness
FROM (
SELECT day,
COUNT(DISTINCT user_id) AS dau,
COUNT(DISTINCT user_id) OVER () AS mau -- за окно месяца
FROM events
WHERE action = 'core_action' -- определение 'активный'
AND day >= CURRENT_DATE - 30
GROUP BY day
) d;
⚠️ Частая ошибка: считать «активным» простой запуск приложения. Так уведомления и сплэш-экраны раздувают DAU; привязывай активность к ключевому действию ценности.
04Что такое retention и когортный анализ, чем retention отличается от churn и почему когорты лучше агрегированных трендов?
senior
Короткий ответ: Retention — доля пользователей когорты, вернувшихся через N периодов после первого действия; churn — обратное (1 − retention), доля ушедших. Кривая retention обычно круто падает, затем выходит на плато — высота плато показывает product-market fit. Когорты лучше агрегата, потому что агрегат смешивает старых и новых пользователей и маскирует, что удержание ухудшается.
Подробно:
- Retention vs churn — два взгляда на одно: retention W4 = 35% ⇒ churn = 65% за 4 недели. Не путай месячный и накопленный.
- Форма кривой важнее точки — падает и плато (хорошо) или падает к нулю (нет PMF)?
- Когорта = группа по дате старта — каждую ведём по её собственной возрастной оси, а не по календарю.
Когортная таблица retention (%)
Когорта │ W0 W1 W2 W3 W4
────────┼────────────────────────
Янв │ 100 48 39 36 35 ← плато ≈ 35%
Фев │ 100 45 37 34 33
Мар │ 100 38 28 24 22 ← удержание падает!
Агрегированный DAU мог расти всё это время за счёт маркетинга, скрывая деградацию мартовской когорты.
⚠️ Частая ошибка: судить о здоровье по общему росту активных пользователей. Растущий маркетинг прячет падающее удержание — смотри по когортам на одинаковом возрасте.
05Как анализировать воронку: как найти главный отвал и чем шаговая конверсия отличается от сквозной?
middle
Короткий ответ: Воронка — последовательность шагов к цели; на каждом часть пользователей отваливается. Шаговая конверсия — доля прошедших с одного шага на следующий; сквозная (overall) — доля прошедших весь путь, это произведение всех шаговых. Главный отвал ищем по наибольшему относительному падению на шаге, а не по абсолютным числам.
Подробно:
- Шаговая vs сквозная — сквозная = шаг₁ × шаг₂ × … Отдельные шаги по 90% дают всего 0,9⁴ ≈ 66% сквозной за 4 шага.
- Где чинить — целься в шаг с худшей шаговой конверсией: там наибольший потенциал.
- Задай окно и порядок — за какой срок и обязателен ли строгий порядок шагов; иначе конверсия неоднозначна.
Воронка checkout (шаговая % → следующий шаг)
Просмотр ████████████████████ 10 000
↓ 40%
В корзину ████████ 4 000
↓ 75%
Оформление ██████ 3 000
↓ 30% ◄── главный отвал
Оплачено ██ 900
Сквозная: 900 / 10 000 = 9%
⚠️ Частая ошибка: усреднять конверсию по шагам или гнаться за абсолютными числами. Самый большой относительный отвал (здесь 30% на оплате) — вот где спрятан рост.
06Ключевая метрика упала на 15% за ночь — как вы будете диагностировать причину?
senior
Короткий ответ: Сначала проверяю, реальное ли это падение или дефект данных, затем сегментирую, чтобы локализовать, потом отделяю внутренние причины (релиз, эксперимент) от внешних (праздник, выходной партнёр, сезонность). Цель — сузить от «всё упало» до «упал сегмент X из-за Y».
Подробно:
- Реально или артефакт? — не сломался ли логгер/ETL, нет ли дублей, не сместилось ли определение метрики, полные ли данные за период.
- Сегментируй по измерениям — платформа, версия приложения, гео, новые vs вернувшиеся, канал. Резкий обрыв в одном срезе = локальная причина.
- Внутреннее vs внешнее — совпадает ли с деплоем/флагом/A/B; внешнее — праздник, сбой у партнёра по оплате, выкатка конкурента.
Метрика −15%
├─ Данные целы? ──нет──► чинить пайплайн (ложная тревога)
│ └─да
├─ Один сегмент? ─да──► iOS v4.2 → регресс релиза
│ └─ все сегменты
└─ Совпало с релизом? ─да─► откат
└─нет──► внешнее: сбой платёжного провайдера
⚠️ Частая ошибка: сразу строить гипотезы о продукте, не исключив поломку инструментирования. Половина «обвалов» — это сломанный трекинг или неполные данные.
07Почему средние значения обманывают и как сегментация раскрывает настоящую картину?
middle
Короткий ответ: Среднее сжимает разнородную аудиторию в одно число и прячет различия между сегментами — иногда вплоть до парадокса Симпсона, когда общий тренд противоположен трендам внутри групп. Сегментация по когорте, платформе, гео, новым vs вернувшимся показывает, кто на самом деле двигает метрику.
Подробно:
- Среднее маскирует разброс — стабильное общее число может скрывать растущий и падающий сегменты, которые гасят друг друга.
- Парадокс Симпсона — сдвиг микса сегментов меняет общий результат, даже когда каждый сегмент улучшается.
- Полезные срезы — новые vs вернувшиеся, платформа, гео/язык, канал привлечения, тариф.
| Сегмент | Конверсия | Доля трафика |
|---|---|---|
| Desktop | 6,0% | было 60% → стало 30% |
| Mobile | 2,0% | было 40% → стало 70% |
| Итого (avg) | упала с 4,4% до 3,2% | оба сегмента не изменились! |
Общая конверсия «упала», хотя ни один сегмент не ухудшился — изменился только микс. Без разреза вывод был бы ложным.
⚠️ Частая ошибка: докладывать одно усреднённое число и принимать по нему решения. Всегда спрашивай «среднее по чему?» и режь на сегменты, прежде чем делать вывод.
08Что такое LTV, CAC, отношение LTV:CAC и payback period, и как выглядит здоровая юнит-экономика?
senior
Короткий ответ: CAC — стоимость привлечения одного платящего клиента; LTV — суммарная маржинальная прибыль с клиента за всё время жизни. Здоровым ориентиром считают LTV:CAC ≈ 3:1 и payback period ≤ 12 месяцев (для SaaS). Меньше 1:1 — убыток на каждом клиенте; намного выше 3:1 — возможно, вы недоинвестируете в рост.
Подробно:
- CAC = все расходы sales+marketing / число новых клиентов за период (а не на лида).
- LTV = ARPU × валовая маржа × средняя длительность жизни (или ARPU×маржа / churn-rate). Бери маржу, не выручку.
- Payback = CAC / (месячная выручка с клиента × маржа): за сколько месяцев клиент окупает своё привлечение.
- Отношение = LTV / CAC: единица здоровья юнит-экономики.
| Показатель | Значение | Чтение |
|---|---|---|
| LTV:CAC < 1 | теряете деньги | масштабировать нельзя |
| ≈ 1–3 | окей, есть к чему расти | ужимать CAC / растить LTV |
| ≈ 3:1 | здорово | можно газовать в рост |
| >> 5:1 | «слишком хорошо» | недоинвестируете в привлечение |
⚠️ Частая ошибка: считать LTV от выручки, а не от валовой маржи, и игнорировать payback. Красивое 4:1 бесполезно, если окупаемость 24 месяца, а денег на разрыв нет.
09Чем vanity-метрики отличаются от actionable и зачем к целевой метрике добавлять guardrail?
middle
Короткий ответ: Vanity-метрика приятно растёт, но не меняет решений (суммарные регистрации, просмотры страниц); actionable — привязана к решению и контролируема (активация, конверсия, retention). Guardrail — это защитная метрика рядом с целевой: оптимизируя одно, легко сломать другое, и guardrail не даёт «выиграть» ценой вреда.
Подробно:
- Vanity всегда растёт — накопительные счётчики не падают и потому бесполезны для решений. Бери ставки и свежие когорты.
- Actionable = решение + контроль — ясно, что делать при росте/падении и за что отвечает команда.
- Goal + guardrail — целевую метрику двигаем, guardrail держим не хуже порога.
| Цель (двигаем) | Guardrail (бережём) |
|---|---|
| Конверсия в подписку | rate отписок / возвратов |
| Письма-вовлечение CTR | жалобы на спам |
| Скорость онбординга | activation-rate качества |
| Выручка с показа рекламы | retention / сессии |
⚠️ Частая ошибка: оптимизировать целевую метрику без guardrail. Можно нагнать клики кликбейтом и обвалить доверие — рост метрики при разрушении продукта.
10Чем опережающие (leading) индикаторы отличаются от запаздывающих (lagging) и почему аналитику нужны оба?
middle
Короткий ответ: Lagging-индикатор измеряет итог, который уже случился (выручка, квартальный churn) — точный, но запоздалый и трудноуправляемый. Leading-индикатор измеряет раннее поведение, предсказывающее итог (активация, вовлечённость в неделю 1) — на него можно влиять сейчас. Аналитику нужны оба: leading, чтобы рулить, lagging, чтобы подтверждать.
Подробно:
- Lagging = результат — надёжно подводит черту, но узнаёшь, когда менять поздно.
- Leading = ранний сигнал — управляем и прогностичен, но связь с итогом надо проверять на данных, иначе гонишься за шумом.
- Пара рычаг → итог — выбирай leading, который статистически предсказывает нужный lagging.
| Признак | Leading | Lagging |
|---|---|---|
| Что отражает | будущее | прошлое |
| Управляемость | высокая | низкая |
| Задержка сигнала | малая | большая |
| Пример | активация в W1 | месячный churn |
| Роль | рулить | подтверждать |
⚠️ Частая ошибка: управлять продуктом только по lagging-метрикам вроде выручки. К моменту, когда упадёт квартальный итог, причина возникла недели назад — следи за опережающими сигналами.
Источники
Источники и редакционная политика
Материалы RecallDeck сопоставлены с официальной документацией и открытыми публикациями компаний, когда первичный источник доступен. Мы не связаны с упомянутыми работодателями, не публикуем конфиденциальные задания и не продаём места в подборках. Формат найма может меняться — уточняйте его у рекрутера.
От чтения к воспроизведению
Отрепетируйте полный цикл интервью.
RecallDeck возвращает сложные темы по расписанию и помогает удерживать в памяти язык, SQL, архитектуру и поведенческие истории.