Как подготовиться к тестовому заданию аналитика
Тестовое задание проверяет не знание синтаксиса, а то, как вы работаете: задаёте вопросы, разбираетесь в грязных данных и объясняете результат. Ниже — порядок работы, список вопросов заказчику и ошибки, из-за которых работу отклоняют.
Что на самом деле проверяют
Задание дают, чтобы увидеть вашу работу в условиях, близких к настоящим: сроки, неполные данные, заказчик без точной формулировки. Оценивают не только цифру в ответе, но и путь к ней.
Смотрят на четыре вещи: поняли ли вы задачу, спросили ли про неясное, аккуратно ли обошлись с данными и можно ли повторить ваш расчёт по вашим же файлам. Красивый график без объяснений здесь весит меньше, чем скромная таблица с честными ограничениями.
- Понятна ли задача и что считалось успехом.
- Заданы ли уточняющие вопросы до начала работы.
- Проверены ли данные: пропуски, дубли, период, выбросы.
- Можно ли повторить расчёт по вашим файлам.
Первые тридцать минут: разбор задания
Прочитайте задание целиком, не открывая данные. Выпишите, что нужно получить на выходе: одно число, таблицу, дашборд, презентацию. Если в задании требуют дашборд, а вы принесёте три абзаца текста, это уже потерянные баллы.
Затем выпишите всё, что непонятно, и задайте вопросы одним письмом. Один список вопросов выглядит собранно, а десять отдельных сообщений — как растерянность.
Зафиксируйте допущения письменно: какой период взяли, что считали активным пользователем, как обошлись с тестовыми аккаунтами. Позже это станет разделом «ограничения» в вашем ответе.
- Определите формат результата: число, таблица, дашборд, текст.
- Составьте список вопросов и отправьте его одним сообщением.
- Запишите допущения, чтобы не объяснять их задним числом.
Пять вопросов, которые стоит задать
Хороший вопрос экономит часы работы и показывает, что вы думаете о деле, а не о тесте. Спрашивайте про цель и границы, а не про то, как «правильно».
Если отвечать некому или заказчик молчит, сформулируйте ответ сами и напишите: «предполагаю, что активность считаем по событию просмотра; если это не так, пересчитаю». Такой ход почти всегда засчитывают как плюс.
- Какое решение примете по результату — что изменится, если число вырастет?
- За какой период и по каким сегментам смотреть?
- Какие события считаются целевыми и есть ли они в данных?
- Что уже пробовали и почему результат не устроил?
- В каком виде удобно получить результат и к какому сроку?
Работа с данными: проверка до расчёта
Перед первым расчётом посмотрите на данные глазами: сколько строк, за какой период, сколько уникальных пользователей, есть ли пропуски и дубли. Половина проваленных тестовых заданий провалена именно здесь — человек считает метрику, не заметив, что половина периода пустая.
Проверьте, как в данных размечаются тестовые аккаунты, боты и сотрудники. Если такой разметки нет, скажите об этом: вы видите проблему и предлагаете способ её учесть.
Заведите привычку сохранять промежуточные таблицы: по ним видно ход работы, и проверяющему проще вас понять.
- Период, полнота, пропуски, дубли, отрицательные значения.
- Служебные аккаунты и боты: как отсекаете.
- Совпадают ли ваши числа с уже известными: выручка, число пользователей.
Расчёт и проверка результата
Считайте просто и объяснимо: сумма, доля, среднее и медиана, затем распределение. Если средний чек вырос, а медиана не изменилась, значит выросли крупные покупки, а не поведение обычных пользователей — это вывод, а не деталь.
Любую метрику проверяйте на устойчивость: уберите выбросы, посмотрите по неделям, сравните с предыдущим периодом. Число, которое держится при небольших изменениях метода, вызывает доверие.
Если считаете эффект изменения, посмотрите на размер групп и разброс. Разница в два процента на сотне пользователей ничего не значит, и об этом лучше написать прямо, чем выдать желаемое за результат.
- Среднее рядом с медианой и распределением.
- Проверка по неделям и сегментам.
- Оценка разброса: хватает ли данных для вывода.
Как оформить ответ
Соберите ответ по одной схеме: задача, данные, метод, результат, ограничения, что дальше. Такой текст читается за две минуты и снимает половину вопросов.
Ограничьте украшения: одна таблица и один график лучше, чем десять. График должен отвечать на вопрос задания, а не показывать всё, что вы нашли.
Добавьте короткий блок «что бы я уточнил и сделал дальше»: он показывает, что вы видите развитие задачи, а не считаете её закрытой после цифры.
- Структура: задача — данные — метод — результат — ограничения — следующий шаг.
- Один главный вывод в первом абзаце, детали ниже.
- Ссылки на ваши файлы и запросы, чтобы расчёт можно было повторить.
Ошибки, из-за которых работу отклоняют
Первая и самая частая — молчание. Человек неделю разбирается в одиночку, а на выходе выясняется, что задача была про другое. Одно письмо с вопросами в начале снимает этот риск почти полностью.
Вторая — магия в расчётах: цифра появилась, а откуда взялась, непонятно. Третья — выводы без проверки: «конверсия выросла, значит новая кнопка работает», хотя рядом был праздник и наплыв трафика.
Отдельно про сроки: если видите, что не успеваете, предупредите заранее и предложите сокращённый вариант. Это оценивают выше, чем молчаливую сдачу с опозданием.
- Молчание вместо вопросов в начале работы.
- Расчёт без проверки данных и без описания шагов.
- Выводы при незначимой разнице.
- Пропущенный срок без предупреждения.
Подготовка заранее: три тренировки
Возьмите открытые данные или свою учебную базу и проделайте путь целиком с таймером: час на разбор, два часа на расчёт, час на оформление. Так вы поймёте, где именно теряете время.
Вторая тренировка — вопросы. Составьте список из пяти уточнений к выдуманному заданию и проверьте, отвечают ли они на цель, период, события и формат результата.
Третья — объяснение. Расскажите свой разбор вслух за три минуты: так проверяется, что вы понимаете расчёт, а не пересказываете шаги.
- Прогон задания целиком с таймером.
- Пять вопросов к заданию без данных.
- Объяснение результата вслух за три минуты.
Что сделать: короткий чеклист
- Прочитал задание целиком и выписал формат результата.
- Отправил все вопросы одним сообщением до начала работы.
- Проверил период, пропуски, дубли и служебные аккаунты.
- Записал допущения и вынес их в ответ.
- Посчитал метрику и проверил её на устойчивость.
- Собрал ответ по схеме: задача — данные — метод — результат — ограничения.
- Добавил блок «что дальше» и файлы для повторного расчёта.
- Предупредил о сроках заранее, если не успеваю.
Где тренировать
Темы из гайда разобраны в тестах портала — каждый вопрос с объяснением ответа:
- SQL: 159 вопросов с разбором ответов
- Продуктовая аналитика и метрики: 105 вопросов
- Статистика и A/B-тесты: 105 вопросов
- Как читать чужой SQL-запрос: разбор по шагам
- Подписка: 590 ₽ в месяц, 3 990 ₽ в год
Тестовое задание — это короткая версия обычной работы: понять задачу, спросить про непонятное, проверить данные и объяснить результат. Тренируйтесь на своих данных с таймером, прогоните тесты по SQL и метрикам, и на реальном задании останется только работать по привычному порядку.
Диагностика из 20 вопросов покажет ваш уровень и темы, которые стоит подтянуть. Вводная тема любого курса открыта бесплатно и без регистрации.
Создать аккаунт — вводная тема бесплатна Пройти демо-тест без регистрации