Тестовое задание
на продуктового аналитика
Scorewarrior

Задание #1
Дано:
Данные нужно взять из файла task1_facts.sql, где содержится готовая для
использования схема таблицы, например, на сервисе https://www.db-fiddle.com


Описание колонок:

- user_id - уникальный id игрока
- event_name - название действий
____- 'install' - установка игры. Если у игрока отсутствует install, то полагаем, что когортные расчёты произвести не получится
____- 'login' - заход в игру
____- 'payment' - совершение платежа
- event_time - время совершения действия
- currency - валюта платежа (актуально для event_name = payment)
- amount - сумма платежа (актуально для event_name = payment)
Задание:
Написать sql-запросы оптимальным способом.


Необходимо рассчитать:

1. Заплаченную сумму со 2-го по 7-й (включительно) платеж на игрока по всем данным.
Результат: 1 число суммы платежей

2. Среднее количество логинов и платежей в первые 4 недели с момента установки игры.
Результат: 2 числа - среднего по логинам и платежам

3. На каждый день жизни игрока подсчитать сумму его платежей в следующие 7/30 дней. Показать среднее значение этой суммы по всем игрокам в течение первых 10 дней жизни игрока. Результат:
10 строк по каждому дню жизни игрока и 3 колонки (день жизни, средняя сумма платежей в следующие 7 дней, средняя сумма платежей в следующие 30 дней)

Формат ответа: sql-запросы и полученный результат.
Задание #2
Дано:
Проводится а/б тест стартовых предложений в магазине мобильной игры.


Две группы:

- Контрольная
- В 5 раз снижена цена и в 2 раза наполнение стартового набора - предложения, которое наиболее часто покупают в качестве первого платежа.

Данные доступны в csv файле.
Задание:
Оцените эффект нововведения в тестовой группе и сформируйте выводы.

Метрики для расчёта теста определите самостоятельно исходят из доступного набора данных.

Формат ответа: jupyter notebook с расчётами и выводами.
Тестовое задание на продуктового аналитика в Scorewarrior. Ознакомьтесь с примерами реальных тестовых заданий, которые предлагаются кандидатам. Узнайте, какие задачи могут встретиться и как они связаны с будущей работой. Это поможет лучше подготовиться к собеседованию в Scorewarrior и понять ожидания работодателя.
хочешь поделиться решением или заданием с собеседования?

Оставь свои контакты через форму, и я свяжусь с тобой в течение 24 часов
© No Data No Growth, 2024