Тестовое задание
на аналитика данных
ЛокоБанк

Задание #1
Необходимо подготовить базу для рассылки СМС.

На выходе требуется вывести существующие поля:
  • client_id,
  • hash_id,
  • rest_rub,
  • tarif_name,
  • tel_num,
и расчетные поля:
  • Текст сообщения (sms_text)
  • месяц активации(число от 1 до 12),
  • остаток на счете, округленный до тысяч рублей,
  • со 2 по 4 символы номера телефона (телефон хранится как текст)

Описание клиентского сегмента - владельцы карты с тарифом (tarif_name) "амурский тигр", активировавшие карту(date_activated) во втором квартале 2016 года, имеющие на счете карты(acc_num) по состоянию на 2016-07-01(report_date) остаток (rest_rub) не менее 1000 рублей.

Последний отмеченный статус по карте - "open". Исключить клиентов из "черного списка".  Если у клиента несколько карт, подходящих под условия - выбрать карту с максимальным остатком.

Клиентам, у которых номер телефона заканчивается на четное число направить текст начинающийся с обращения по имени отчеству, тем у кого на нечетное "сообщение с суммой остатка карты", выделить в каждой группе по 15% клиентов для контрольной группы

Результирующую таблицу сформировать с произвольным именем в текущей БД, записав все данные
Задание #2
Записать в таблицу comms:

  • Client_id из результирующей таблицы задания 1
  • Дату коммуникации (сегодняшнюю)
  • Количество дней прошедшее с момента коммуникации до записи в таблицу

  • готовишься к СОБЕСАМ на продуктового аналитика?
    Мой онлайн-интенсив по подготовке к собеседованиям поможет тебе освоить навык прохождения всех этапов собеседования и получить оффер на 30% больше и в 2 раза быстрее
    Узнать подробнее
хочешь поделиться решением или заданием с собеседования?

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