Программы
Подготовка к собеседованиямA/B-тесты для аналитиковML и Causal InferenceA/B-тесты для менеджеровОбучение для команд
Бесплатные материалы
База знаний165+ тестовых заданийRoadmap по A/BЧеклист A/B-тестаШаблон дизайна экспериментаОтзывыО проектеОставить заявку
01 / тестовое задание

BST:
тестовое задание для позиции «Data Scientist»

Реальное тестовое с собеседования на Data Scientist.

BST · Data Scientist · 2 задания
02 / оригинальный текст

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

Ниже — исходный текст задания без редактуры.

Фабрика производит слова, из первого четверостишия Пушкина "Во глубине сибирских руд". Каждый день на фабрику поступает заказ на одно из слов из четверостишья.

Задание:

Определите оптимальный набор букв, который нужно держать на складе для максимизации прибыли, при условиях:

каждое проданное слово приносит 40 рублейесли слово невозможно собрать фабрика платит неустойку 10 рублейесли для того, чтобы собрать слово не хватает только одной буквы, ее можно доставить экспресс доставкой за 2 рублястоимость хранения одной буквы на складе 1 рубль в деньв конце дня запасы букв на складе возобновляютсярегистр букв не имеет значениязнаки препинания не учитываются

Четверостишье, слова из которого производит фабрика:

Во глубине сибирских руд

Храните гордое терпенье,

Не пропадет ваш скорбный труд

И дум высокое стремленье.

На выходе мы ожидаем:

файлик с кодом + словарь вида: {'<буква 1>' : ее количество на складе, ... , '<буква n>' : ее количество на складе}среднюю дневную прибыль при таком наборе букв на складе

03 / как решать

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

Сначала выпишите, что именно просят посчитать и в каких разрезах. Затем сверьтесь с данными: какие листы/таблицы есть, какой период, какие фильтры. Решайте по шагам и фиксируйте допущения — на собеседовании ценят ход мысли, а не только финальную цифру.

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

На что обратить внимание

  • Неверный период или единицы измерения.
  • Не учтены фильтры/сегменты из условия.
  • Нет выводов и рекомендаций — только числа.
05 / следующий шаг

Хочешь разбирать такие задания увереннее?

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

Смотреть интенсив →
06 / похожие задания

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