К чему я оказался не готов на технических собеседованиях на должность Product Manager
Пять лет работал как Product Owner. Недавно решил сменить компанию и пойти на позицию Product Manager.
Думал, что на собеседованиях будем обсуждать продуктовые решения, метрики и гипотезы и мой опыт. Но, как говориться:
На технических этапах дали задачи на знание SQL и Python. Не "расскажи, как бы сделал", а "вот данные - найди причину просадки метрики, посчитай результат, сделай выводы".
И тут понял, что навык пипец как просел.
SQL и Python я знаю, но последние годы почти не писал руками. Что-то делегировал аналитикам, что-то делал через ИИ. Для работы хватало, но для прохождения собесов нужно было быстро апнуть скилл.
Начал искать, где потренироваться. Курсы были слишком большими, бесплатные материалы чаще учат синтаксису, а не продуктовым задачам.
В итоге решил сделать простенький тренажер для себя. Хочу поделиться результатами.
Сделал приложение из 10+ модулей с прикладными кейсами (теория -> практики -> задача -> SQL -> Python -> сверка с эталоном)
Также добавил:
SQL-практика - урок и редактор с автодополнением: таблицы и колонки из встроенной базы, плюс ключевые слова и функции SQL
Python-практика - код на тех же данных, вывод и графики; подсказки по pandas и matplotlib
Продуктовые метрики - retention, воронки, когорты, A/B простым языком, не «SQL ради SQL»
Билеты - проверка на знание теории.
Работу я в итоге получил, но тренажёр решил развивать дальше. Добавил теорию и задачи разного уровня от легких до продвинутых.
Выложил его в открытый доступ - возможно, пригодится тем, кто тоже готовится к техническим собеседованиям на продуктовые позиции.
Оставил проект в своём репозитории на GitHub.





















