Тестовое задание
на аналитика данных
Finstar Financial Group

Дано:
2 таблицы:

  1. employee - справочник сотрудников
  2. tasks - задачи, назначенные на сотрудников
Задание #1
Необходимо написать запрос, который покажет всех сотрудников, у кого в работе менее трех задач.

Результат предоставить в виде:

  • имя сотрудника
  • количество задач в работе
drop table if exists #employee
create table #employee
(
id smallint,
emp_name varchar(255),
rating int
)
insert into #employee values (1,'Vasya',5)
insert into #employee values (2,'Vasya',3)
insert into #employee values (3,'Petya',9)
insert into #employee values (4,'Igor',4)
insert into #employee values (5,'Nikita',2)
;

drop table if exists #tasks
create table #tasks
(
id smallint,
assignee_id smallint,
rating smallint
)
insert into #tasks values (1,1,5)
insert into #tasks values (2,1,4)
insert into #tasks values (3,2,2)
insert into #tasks values (4,5,5)
insert into #tasks values (5,5,1)
insert into #tasks values (6,5,7)
insert into #tasks values (7,5,9)
insert into #tasks values (8,5,3)
insert into #tasks values (9,5,3)
insert into #tasks values (10,5,5)
insert into #tasks values (11,2,7)
insert into #tasks values (12,3,8)
insert into #tasks values (13,3,8)
insert into #tasks values (14,2,7)
insert into #tasks values (15,3,9)
insert into #tasks values (16,5,4)
insert into #tasks values (17,1,5)
Задание #2
Вам предоставлена выборка данных, в которой содержится информация по заявкам (строчка в таблице) за определенный период времени. (см. прикрепленный к архиву excel файл “Test sample”)

В предоставленный промежуток времени произошло ухудшение конверсии к completed заявкам, что негативно повлияло на выручку компании.

Необходимо разобраться чем обусловлено такое падение и найти «корень проблемы».
Для выполнения задачи необходимо всю выборку сначала перенести в базу данных (представьте, что вы работаете с реальной SQL таблицей) и затем уже работать с SQL таблицей.

Также постройте отчет в Power BI и визуально отобразите следующее:

  • Динамику количества заявок вместе с метрикой Completed rate
  • Матрицу, где будет иерархия up_stage, mid_stage, page_status, sub_stage к количеству
Задание #3
Магазин ежедневно посещает 8000 посетителей, из которых 880 становится покупателями.

Выручка за день при этом составляет 2 001 000 рублей при стоимости одной позиции в чеке 890 рублей.

Во время сезонной распродажи трафик увеличился на 20%, а стоимость одной позиции в чеке наоборот уменьшилась на 20%.

Рассчитайте конверсию, чтобы сохранить ежедневную выручку в прежнем объеме при среднем количестве позиций в чеке 3,129.

Задание #4
На графике ниже в столбцах показано количество клиентов, которые закрыли заем в конкретный день.

Линиями показан Retention X days = количество клиентов, которые взяли новый заем (доля из тех, кто закрыл – в зеленых столбцах) в течение X дней после даты закрытия займа.

Например, на дату Х закрылось 4000 договоров. Из них (голубая линия) сразу же в дату закрытия 30% клиентов взяли новый заем.

По результатам двух дней (оранжевая линия) взяли уже 60% (т.е. 30% в тот же день и еще 30% на следующий).
На графике логика по поколениям закрытых договоров и
линии привязаны к каждому конкретному поколению, идут накопительным итогом.

Какие выводы можно сделать на основе этого графика?

хочешь поделиться решением или заданием с собеседования?

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