Программы
Подготовка к собеседованиямA/B-тесты для аналитиковML и Causal InferenceA/B-тесты для менеджеровОбучение для команд
Бесплатные материалы
База знаний185+ тестовых заданийRoadmap по A/BЧеклист A/B-тестаОтзывыО проектеОставить заявку
01 / тестовое задание

Точка Банк:
тестовое задание для продуктового аналитика

Реальное тестовое с собеседования на Middle Product Analyst: исходный текст задания, как решать и частые ошибки.

02 / оригинальный текст

Текст тестового задания

Исходный текст задания без редактуры — так, как его прислали кандидату.

Задание #1

Переносы встреч.

Для открытия счета в Точка Банке представитель банка встречается с клиентом для идентификации и передачи карты.

Есть таблица meeting - данные о назначенных встречах: lidID - идентификатор будущего клиента, с которым нужно провести встречу meetID - идентификатор назначенной встречи. Если встреча переносилась, то появится новая запись с новым meetID meetdate - время встречи changedate - время проставления встречи status - статус встречи. Принимает значения: null - если встреча ожидается по плану 'отмена' - встреча не нужна, открытия счета не будет 'перенесена по инициативе банка' - сотрудник Точки не может встретиться с клиентом в назначенное время, назначали другую встречу 'перенесена по инициативе клиента' - о переносе попросил клиент 'проведена' - встреча проведена в назначенное время meetdate

Придумай и посчитай метрику, по которой сможем следить за тем, как часто встречи переносятся по инициативе с нашей стороны.

Задание #2

Нагрузка на рекрутеров.

Представим, что ты работаешь в команде аналитики внутренней среды. Внутренняя среда - команда, которая занимается наймом и адаптацией сотрудников. Лидер команды хочет оценить то, насколько загружены сейчас его сотрудники - рекрутеры и просит тебя разработать систему оценки нагрузки, которая позволит перераспределять задачи между сотрудниками. Помимо собеседований и общения с кандидатами рекрутеры могут вести проекты, направленные на улучшение процессов и встречаться с другими сотрудниками Точки на внутренних синках.

Составь план действий, предложи методику оценки нагруженности рекрутеров и перераспределения задач между ними.

03 / что проверяют

Что проверяет это задание

01

Продуктовый кейс

Разложить задачу, выбрать метрики и сделать выводы.

02

Аналитическое мышление

Как разложить задачу, выбрать подход и обосновать решение.

03

Работа с данными

Аккуратная выборка, фильтрация и проверка ограничений задачи.

04 / как решать

Как подойти к решению

  1. 1

    Переносы: восстановите цепочку встреч одного lidID по changedate (новая запись с новым meetID = перенос) и зафиксируйте знаменатель метрики до расчёта.

  2. 2

    Метрика «по нашей инициативе» — доля встреч со статусом «перенесена по инициативе банка» от всех попыток за период; покажите динамику во времени, а не одно число.

  3. 3

    Рекрутёры: сведите все типы нагрузки (собеседования, проекты, синки) к сопоставимым единицам и предложите прозрачную формулу загрузки и правило перераспределения.

  4. 4

    Доводите до конкретики: пример расчёта и как метрика подскажет, кому передать задачи.

05 / частые ошибки

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

  • Считать переносы по отдельным meetID, не сшивая их в цепочку одного лида.
  • Не зафиксировать знаменатель метрики — числа нельзя сравнивать между периодами.
  • Смешать переносы по инициативе банка и по инициативе клиента.
  • Для рекрутёров учесть только собеседования, забыв про проекты и синки.
06 / хороший ответ

Каким должен быть сильный ответ

Хороший ответ — это не просто финальные числа или код. Работодатель должен увидеть, как вы думаете, как проверяете ограничения задачи и как оформляете результат.

  • короткое описание логики решения;
  • промежуточные таблицы, запросы и фильтры;
  • финальные значения по каждому пункту задания;
  • понятные выводы и рекомендации.
07 / похожие задания

Похожие задания

08 / следующий шаг

Разбираешь тестовые, но не уверен в решении?

На интенсиве разбираем реальные кейсы, A/B-секции, метрики, SQL, Python и типовые ошибки кандидатов.