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

Bolt:
тестовое задание для аналитика данных

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

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

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

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

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

Задание #1

You have city-level data about 4 online grocery stores SKUs (inventory, sales, waste). Based on the information there, please provide Commercial and Supply chain teams with relevant insights you extracted from the dataset. Also provide recommendations and hypotheses to validate further.

Metrics definitions:

SKU - stock keeping unit. Examples: Banana, 1kg; President Cheese, 250 g

Unique SKUs Listed - Total number of unique SKUs which were in active status and visible in the app.

Unique SKUs Sold - Total number of unique SKUs which had at least 1 sold item within the period.

# of sold SKU items - Total number of all sold SKUs items within the period.

Sales value before discount (EUR) - Total Sales value of all Sold SKUs items.

User Discount Value (EUR) - Total discount value for sold SKUs items made for users.

Total COGS for Sold items (EUR) - Total cost of purchase of all sold SKUs items from the suppliers.

Waste, # of items - Total number of SKUs items written off due to expiration reasons.

Задание #2

Using the following dataset please answer the questions shown below. In the spreadsheet, use a different tab for each question and include all your calculations, graphs and formulas so we can understand your work. Questions are:

Do we have any seasonality in the countries shown?

Use your knowledge to predict with the available data, how many orders we will have in March 2020 in each country shown?

Please tell us any other valuable insight that you can extract from the data available and what would you do to solve it.

Please, provide your solution in pptx format. For calculations and discovery use python or BI tools (not excel or Google spreadsheets).

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

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

01

Python

Обработка данных и расчёты: pandas, скрипты, автоматизация.

02

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

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

03

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

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

04 / как решать

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

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

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

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

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

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

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

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

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

08 / разборы в telegram

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

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

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

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

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