Python
Можете объяснить различия между паттернами фасад и адаптер в контексте проектирования программных систем?
Опишите процесс внедрения и запуска сервисов, с которыми вы работали на предыдущем месте работы.
В каких ситуациях предпочтительно применять кортежи в Python?
Каким образом вы преодолевали сложности, связанные с адаптацией и освоением новых задач на новом месте работы?
Как применяются корутины в программировании и для чего они используются?
Поделитесь, пожалуйста, своим профессиональным путем и основными проектами, в которых участвовали.
Что обозначает термин ForeignKey в контексте баз данных и как он используется для связи таблиц?
Какая информация должна содержаться в файле docker-compose.yml для корректной работы контейнеров?
Чем отличаются параметры функции от передаваемых при вызове аргументов в Python?
Можете объяснить различия между процессами нормализации и денормализации в базе данных?
Какие основные преимущества и недостатки использования dataclass в Python?
Есть ли у тебя планы переехать в ближайшее время?
Для чего используется команда git stash в управлении версиями?
Какое направление в своей профессиональной деятельности ты хотел бы развивать дальше?
Какова основная роль системы Sentry и зачем она применяется в проектах?
Каковы преимущества и недостатки использования неявной типизации в языках программирования?
Как связаны между собой цикл for и метод next при работе с итератором?
Какие методы и механизмы используются для обеспечения безопасной работы нескольких процессов одновременно в Python?
Имеете ли вы практический опыт в создании и описании типизированных генераторов?
При каких условиях доступ к элементу в словаре осуществляется за линейное время?