Какие технологии использовали помимо фреймворков
Что проверяют
Умеете ли вы работать за пределами Django или FastAPI: с базой, очередями, инфраструктурой и инструментами разработки. Интервьюер отделяет тех, кто собирал CRUD по туториалу, от тех, кто поддерживал сервис в проде. Следом обычно выбирают одну из названных технологий и спрашивают, какую проблему вы ей решали.
Как отвечать
Сгруппируйте ответ по слоям и в каждом дайте пример из своего проекта:
- база данных: PostgreSQL на уровне запросов, а не только ORM.
EXPLAIN ANALYZE, индексы, транзакции и уровни изоляции. SQLAlchemy 2.0 со стилемselect(), миграции через Alembic; - кэш и очереди: Redis для кэша и блокировок, Celery с RabbitMQ или Redis для фоновых задач, Kafka для потоков событий;
- асинхронность:
asyncio,httpx, понимание, почему синхронный драйвер внутриasync-обработчика блокирует весь цикл событий; - окружение и качество: Poetry или uv для зависимостей, ruff как линтер и форматтер, mypy для типов, pytest с фикстурами, pre-commit;
- запуск и доставка: Docker и docker compose, gunicorn или uvicorn за Nginx, CI в GitLab CI или GitHub Actions;
- наблюдаемость: логи в JSON, Sentry для ошибок, метрики в Prometheus.
На каждый пункт держите короткую историю: «вынес отправку писем в Celery, и ответ API перестал ждать почтовый сервер», «нашёл через EXPLAIN последовательное сканирование и добавил составной индекс». Цифры называйте только свои, придуманные рассыпаются на первом уточнении.
Если опыт пока в основном внутри фреймворка, скажите об этом и назовите, что делали сами: настраивали Docker, писали миграции, разбирались с медленным запросом. Лучше два реальных пункта, чем семь из чужого резюме.
Где спотыкаются
Перечисляют Git, Jira и Docker как главный опыт. Это база, которую предполагают по умолчанию, она не отличает вас от других.
Называют ORM и не могут написать тот же запрос на SQL или объяснить, откуда в коде берутся N+1 запросы.
Говорят «использовал AWS», имея в виду один запуск на бесплатном тарифе. Вопрос про сети, IAM или стоимость это сразу покажет.