«У меня собеседование через месяц, что делать?» — самый частый вопрос в личке Telegram. Конкретный план — лучше чем общие советы «учи SQL и Python». Этот гайд даёт расписание по дням: что решать, что повторять, как тренировать стресс собеса.
Подходит для Junior с базой (учил SQL/Python в курсах но не работал) и для Middle (готовится к смене грейда). Для абсолютного нуля — нужны 6 месяцев минимум, см. Как стать аналитиком с нуля.
Принцип: 80% практика, 20% теория
Чтение туториалов не работает. Один час руками решённых задач = десять часов теории. Поэтому план состоит из задач, не «прочитать статью».
Каждый день — 1.5-2 часа. По выходным — 3-4 часа (если есть). Итого ~70-80 часов за месяц.
Неделя 1: SQL фундамент
День 1-2: SELECT, WHERE, GROUP BY
- 10 задач из SQL-тренажёра на агрегацию
- Прочитать гайд: GROUP BY и HAVING
- Тестовое задание из раздела
tasksкатегорияsqlуровеньjunior
День 3-4: JOIN всех типов
- 15 задач на JOIN из тренажёра
- Прочитать: SQL JOIN: все типы
- Запомнить: ON vs USING, NULL в JOIN, LEFT vs INNER
День 5-6: Подзапросы и CTE
- 10 задач на CTE
- Прочитать: CTE и рекурсивные запросы
- Решить 1 задачу из категории «иерархии»
День 7: Проверка
- AI мок-собес на 30 минут с темой «SQL базовый»
- Получить вердикт от AI — где провалился
Неделя 2: SQL продвинуто
День 8-10: Оконные функции
- 15 задач на оконные — это критично, на собесе их спрашивают всегда
- Прочитать: Оконные функции SQL: гайд
- Запомнить: ROW_NUMBER vs RANK vs DENSE_RANK, frame clause, PARTITION BY
День 11-12: Retention и когорты
- Прочитать: Когортный анализ retention в SQL
- Решить 5 задач из тренажёра с тегом
retention - Самостоятельно написать когортный SQL под свой тестовый датасет
День 13: RFM-сегментация
- Прочитать: RFM-сегментация в SQL
- Решить 1-2 задачи на сегментацию
- Понять зачем нужно — для собесов на e-commerce / banking
День 14: Проверка
- AI мок-собес «SQL продвинуто» на 45 минут
- Если retention <60% — повтори дни 8-10
Неделя 3: Python и статистика
День 15-16: pandas основы
- 15 задач из Python-тренажёра на groupby/merge
- Прочитать: 10 функций pandas вместо for
День 17: Алгоритмы Python
- 10 алгоритмических задач (тренажёр, тег
algorithms) - На собесах в Тинькофф/Яндекс часто дают по 1-2 алгоритм-задаче
День 18-19: A/B-тесты
- Прочитать: A/B-тесты в Python: scipy.stats
- Решить 5 задач с тегом
A/Bилистатистика - Запомнить: t-test vs chi-square, p-value, MDE, размер выборки
День 20-21: Метрики продукта
- Прочитать: AARRR / Pirate Metrics
- Изучить 30 ключевых метрик из справочника метрик (free доступны: DAU, MAU, retention, CAC, LTV, ARPU, conversion)
- Запомнить формулы
Неделя 4: Кейсы + софты
День 22-24: Продуктовые кейсы
- Открой Продуктовые кейсы (5 free доступны без Pro)
- На каждый кейс выпиши свой ответ структурированно:
2. Гипотезы
3. Метрики для проверки
4. План A/B-теста
5. Ожидаемые результаты
- Сравни со встроенным разбором
День 25-26: Тестовые задания
- Решай по 1-2 тестовых задания в день
- Пиши код в браузере без помощи, как на реальном собесе
- После — сверяйся с эталоном
День 27: Мок-собеседование (полный)
- 60-минутный AI мок-собес «полный собес»
- Получишь вердикт Hire / No-Hire с разбором по категориям
День 28: Soft skills
- Подготовь STAR-ответы на вопросы:
- Расскажи о конфликте с коллегой
- Какой твой best A/B-тест
- Как приоритизируешь задачи
- 5 ответов × 3 минуты = 15 минут на тренировку
День 29-30: Финальный спарринг + резюме
- Прокачай резюме через AI Hub → гайд по резюме
- Финальный AI мок-собес — должен набрать ≥70%
- Попроси друга-аналитика провести живой мок-собес
Чек-лист готовности
Перед реальным собесом проверь себя:
- [ ] Решил 50+ SQL-задач (включая оконные)
- [ ] Сделал 30+ Python задач (pandas + alg)
- [ ] Знаю формулы 30+ ключевых метрик
- [ ] Прошёл 3+ AI мок-собеса с вердиктом ≥70%
- [ ] Разобрал 5+ продуктовых кейсов
- [ ] Готовы STAR-ответы на 5 типичных HR-вопросов
- [ ] Резюме чек-листное (без ошибок из гайда)
- [ ] Знаю про компанию: продукт, метрики, конкурентов
- [ ] Подготовил 3-5 встречных вопросов рекрутеру
Если 8+ галочек — ты готов на 80%. Иди.
Что НЕ делать в последние 2 дня
- ❌ Не учить новое — мозг не успеет уложить
- ❌ Не сидеть до 3 ночи накануне
- ❌ Не забывать поесть утром
- ❌ Не пить кофе если непривычно (буду шакалом)
- ✅ Повторить то что уже знаешь — даёт уверенность
- ✅ Лёгкая прогулка вечером
- ✅ 8 часов сна
После собеса — что бы ни вышло
- Прошёл → пиши свой опыт в Telegram-канал, помоги другим
- Не прошёл → попроси feedback (часто дают, особенно в Яндекс/Тинькофф). Запиши конкретно где провалился. Этих 2-3 пробелов закрой за неделю — следующий собес пройдёшь.
Связанные материалы
- SQL-тренажёр (325 задач) — основа подготовки
- Python-тренажёр (402 задач) — pandas + algorithms
- Тестовые задания (484) — как реальные собесы
- Продуктовые кейсы (228) — для разбора мышления
- AI Hub — мок-собес + разбор резюме
- Топ-50 вопросов на собесе — что спрашивают
Сегодня День 1. Открой SQL-тренажёр и реши первые 5 задач за час. Через месяц у тебя будет оффер. Первые 5 задач без регистрации.