Главное правило. Забывание лечится не перечитыванием, а вспоминанием вслух с паузами между повторами. Сначала скажи ответ сам, потом открой и сверься, потом честно оцени себя одной из трёх кнопок. Тренажёр сам поставит вопрос на повтор в нужный день.
Что значат оценки
Не помнюВернётся сегодня же, в конце сессии.
ПлаваюПовтор завтра.
ЗнаюПовтор через 3 дня, потом через 7, 14, 30. Галочка ставит эту же оценку.
Одна сессия (60–90 минут)
- 15–20 минут — повторение. Фильтр «К повторению» и кнопка «Тренировка». Отвечай вслух, не открывая ответ.
- 40–60 минут — новый блок. Прочитай ответы раздела, затем сверни их и пройди тот же раздел в тренировке.
- 5–10 минут — английский. Переключи язык на EN и ответь вслух на 3–5 уже знакомых вопросов.
Порядок блоков
- Python и asyncio
- FastAPI, PostgreSQL и SQL
- Брокеры, Kafka, Celery
- LLM-интеграции
- Redis, генерация изображений, Docker и Kubernetes
- Мониторинг, тесты, безопасность
- System design: дважды спроектируй продукт целиком вслух с рисунком
- Рабочие ситуации и опыт: подготовь 5 своих историй по схеме «ситуация → что сделал → результат»
Если сессий меньше восьми, включи «Скрыть [deep]» и пропусти Docker/Kubernetes и тесты до последнего. Два последних дня перед интервью — только повторение и один мок-собес вслух.
Английский
- Не переводи в голове дословно. Запомни английский ответ как 2–3 опорные мысли и говори короткими фразами.
- Подготовь рассказ о себе на 1–2 минуты и историю о последнем проекте на английском. Их спрашивают почти всегда.
- Фразы-связки: Let me clarify the requirements first. · The trade-off here is… · I haven't used it in production, but I'd approach it like this… · Could you rephrase the question?