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