Сжатые конспекты тем для подготовки к собесу на python-backend, разбитые по разделам. Это не учебник, а список топиков-триггеров: каждый прогоняешь через голову (и при желании через ChatGPT), непонятное — раскрываешь глубже.
| Файл | О чём |
|---|---|
python.md |
Язык и его внутренности: GIL, asyncio, __slots__, __hash__, дескрипторы, замыкания, тесты и моки, JWT, stateless, OOM. |
software-engineering.md |
Backend-инженерия: выбор БД, индексы, миграции, дедлоки, SLA/SLO, очереди, CI/CD, линтеры, Docker, Kubernetes, Helm, Terraform, сеть. |
system-design.md |
Архитектурное «мясо» (NFR, контракты API, кэширование, надёжность, observability, DDD, БД, очереди, k8s, облака) + как проходить сисдиз-интервью: тайминг, C4-модель, универсальный фрейм ответа. |
livecode.md |
Лайвкод: ссылка на минимум задач для нарешивания на литкоде. |
aws.md |
Минимум по AWS для python-backend: IAM, compute, S3, RDS/DynamoDB, очереди, VPC, observability, IaC, secrets, стоимость + практика. |
resume-skills.md |
Минимальный и опциональный набор хардов для резюме питониста. |
resume-skills.md: что из хардов уже знаешь, что нет.python.md и software-engineering.md, потом aws.md. Иди по темам сверху вниз.livecode.md, нарешивай задачи параллельно всей подготовке.system-design.md бонусная секция отдельным подходом, только если назначили сисдиз этап или хочется идти в staff+.После блока теории закрепляй руками в ../practice/.