Какое отличие между командами EXPLAIN и EXPLAIN ANALYZE в PostgreSQL в контексте анализа запросов?
Можешь рассказать о себе и своих профессиональных навыках?
Для чего применяют функции-генераторы в программировании?
Создавали ли вы документацию API с помощью Swagger или аналогичных инструментов?
Что вы можете сказать о преимуществах и недостатках использования FastAPI в разработке API-сервисов?
Общая ли память у различных потоков в Python и как реализована их совместная работа с памятью?
Какие дизайн-паттерны и техники вы применяли при развертывании Django-приложения в рабочем окружении?
Для чего нужен конкретный тип данных в программировании?
Как осуществляется управление задачами в операционной системе с помощью планировщика?
Можешь перечислить основные обязанности и роли, присущие системе RabbitMQ?
Можете объяснить принцип и основные идеи подхода к проектированию систем, основанного на моделировании бизнес-областей?
Имели ли вы опыт использования генераторов в своих проектах?
Какие подходы и принципы используешь при разработке API-интерфейсов?
Чем отличаются использование ORM от прямого написания SQL-запросов для работы с базой данных?
Могли бы вы рассказать о других обязанностях, которые вы выполняли в роли архитектора?
Можете объяснить, что такое middleware, предохраняющее от межсайтовых запросов CSRF?
Можно ли осуществить операцию чтения или записи без использования транзакции?
Можете объяснить, что означает термин TOR и для чего он используется?
Можете привести пример ситуации, когда вам приходилось передавать часть своих обязанностей коллегам или подчинённым?
Расскажи о случаях, когда тебе пришлось взять на себя задачи, изначально выполненные коллегой или другим членом команды.