01 / тестовое задание

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

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

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

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

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

Данные к заданиюОткрыть данные →

Задание #1

Текст задания и данные приведены в таблице excel (вкладка Task 1)

The data below represents usage statistics of some application. Please, analyze the data and answer the following questions:

1. Describe how the app* metrics were developing during the last year. What trends do you observe? Provide your explanation of the trends and mention all details that may matter.

2. Can you say from the data below what caused average session growth at the end of December 2015 and its drop in the beginning of June 2016?

3. What other useful metrics can be calculated from the data presented in the table?

4. Present the findings of your analysis in a form that will be understandable to TOP management. Use any tools you consider to be the best ones for carrying out the analyisis and visualization your findings.

*app - short form of «application»

Задание #2

Текст задания и данные приведены в таблице excel (вкладка Task 2)

You have 3 types of data below:

- #1 shows what % of users returns to the application after the month of install (month 0). Example: if 100 users installed the app in January then just 24 users opened the app again in March.

- #2 represents the number of monthly active users (who used the app at least once during the month)

- #3 shows how much revenue this free app earns from advertising monthly (showing advertisments in the app while a person uses it).

1. Please, forecast what % of users will return to the app in month 13, 14, 15, … and so on. When will the last user leave the app?

2. Calculate lifetime value (LTV) of an average user - how much money an average user will bring to a company during the whole time it will use the app.

Задание #3

Текст задания и данные приведены в таблице excel (вкладка Task 3)

The data below represents sales statistics of some paid application.

You need to analyze the data and advice a marketing manager:

1. At what price does application maximize its margin (Revenue-Marketing spend)?

2. What factors have influence on total insatlls of the application? What factor influences app downloads more? Evaluate their influence and statistical significance using regression analysis.

3. Try to forecast Total application installs at price $19.99. How will app margin change? Is it worth increasing the app price to this level?

4. Show the findings of your analysis in two forms:

____a) save all intermediate calculations that you've done to demonstate the logic and steps of your analysis to a senior data analyst;

____b) summarize your conclusions in a short and clear form to present them to a marketing manager.

Задание #4

Текст задания и данные приведены в таблице excel (вкладка Task 4)

Please write SQL queries which will answer the following questions:

1. Please find the absolute difference in revenue (price multiplied by quantity) between the last purchase in the status Regular and the first purchase in the status 'Loyal' for each userid;

2. Please calculate the number of unique daily purchases in the status regular and loyal for each userid. The output should have a format - userid, number of regular purchases, number of loyal purchases;

3. Find the difference in days between the first regular purchase and the second loyal purchase for each userid;

Задание #5

Текст задания и данные приведены в таблице excel (вкладка Task 4, 65 cтрока)

Please write SQL query which will answer the following questions:

Please find distinct names of users who bought books but not clothes.

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

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

01

Excel

Формулы, сводные таблицы и аккуратная работа с таблицами.

02

SQL

Выборки, агрегаты, джойны и оконные функции для анализа данных.

03

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

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

04 / как решать

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

  1. 1

    Разберите условие: что именно просят посчитать и в каких разрезах.

  2. 2

    Сверьтесь с данными: какие таблицы есть, период и нужные фильтры.

  3. 3

    Решайте по шагам и фиксируйте промежуточные результаты и допущения.

  4. 4

    Доведите до финальных чисел и коротких выводов или рекомендаций.

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

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

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

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

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

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

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

08 / разборы в telegram

Хочешь больше таких разборов?

В Telegram-канале разбираю тестовые с собеседований, метрики и типичные ошибки кандидатов.

Подписаться в Telegram →
09 / следующий шаг

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

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