Привет! Я Евгений, ментор Solvery, cтарший продуктовый аналитик в Туту.

Я здесь, чтобы помочь вам пройти собеседование на роль продуктового аналитика. Делаю это не только на основе своего личного опыта, но и на основе лучших практик, которые я видел у коллег по цеху. Будьте готовы к вопросам, которые требуют не только знаний, но и умения мыслить критически, анализировать и принимать решения. В этом гайде я собрал самые распространённые темы, которые часто встречаются на собеседованиях. Разберитесь с ними, и успех вам обеспечен!

Записаться на менторство с Евгением

На собеседовании будут затронуты темы, представленные ниже. Все компании разные, и каждой важно что-то своё. Кто-то может пропускать технические вопросы и фокусироваться на продуктовом мышлении, кому-то важнее харды, а кто-то вообще пройдётся не по одной секции, а по всем сразу, возможно, в два захода. Темы ниже отсортированы по популярности. Вопросы по SQL будут почти наверняка, а вот питон, задачи на сообразительность и прочий тервер иногда удаётся избежать.

Тема 1: SQL

<aside> ❔

Чуть ли не основной навык продуктового аналитика. Сейчас правилом хорошего тона считается решить задачку с применением оконной функции.

Пример задачи:

«У вас есть табличка log, в которой присутствуют колонки user_id, time, page. Для каждого user_id нужно вывести третью страницу (page) в хронологическом порядке. В результате должна получиться таблица, содержащая колонки user_id и page.

</aside>

Решение

Тема 2: Продуктовое мышление

<aside> ❔

Какой толк от аналитика, если он не знает, что именно считать? И как эти расчёты влияют на бизнес?

Пример задачи:

«Назовите своё любимое приложение на телефоне. Как устроена его бизнес-модель? Какие метрики для такой бизнес-модели самые важные?»

</aside>

Решение

Тема 3: A/B-тесты, статистика, проверка гипотез

<aside> ❔

Про A/B-тесты на собеседованиях у вас почти наверняка спросят, даже если потом в работе их будет не так много. Отсутствие практического опыта тут может и не быть блокером к вашему найму, но теоретические основы нужно уметь излагать чётко и уверенно.

Пример задачи:

Спросить могут завуалированно: «Мы придумали новую фичу. Давайте катить сразу в прод! Не стоит? А почему?». Или явно: «Хотим провести A/B-тест. Что дальше?».

</aside>

Решение

Тема 4: Программирование

<aside> ❔

Спрашивать вас тут будут скорее всего про Python. Если вообще до этого дойдёт! У меня часто вообще вопросов на эту тему не было (или просто спрашивали «Прогать умеешь? Ну и хорошо». Далее мы либо переходили к следующей части собеседования, либо я получал домашнее задание.

Пример задачи: В онлайне могут попросить решить задачку по написанию простого алгоритма, типа такой:

«На вход функции подаётся строка, содержащая скобки разного вида и последовательсности — ()[]{}. Нужно написать функцию, которая вернёт True, если порядок скобок верный — все пары скобок открыты и закрыты, нет скобок, которые сначала закрываются, потом открываются, разные виды скобок закрываются в правильном порядке. На '{{[]}}' функция вернёт True. На '}', '([)]' – False».

В офлайн дадут какой-нибудь файл с логами (иногда и без документации/описания — разбирайся сам, ты ж аналитик), с просьбами разной степени конкретности. От «посчитай по этим данным эффективность рекламной кампании и посоветуй дальнейшие шаги», до «Ну, вот лог. Что интересного видишь в данных?». Насчёт второго не шучу, реально получил 500+ мегабайт анонимизирвоанных логов с прода без чёткого указания, что с ними делать.

</aside>

Решение

Тема 5: Ребусы

<aside> ❔

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

Пример задачи:

«На перекрёстке зелёный горит 40 секунд, красный — 20. Сколько времени в среднем автомобиль потратит на 100 перекрёстков?»

</aside>

Решение

Прокачивайте карьеру