Что такое неизменяемый кортеж в Python и чем он отличается от списка?
Каким образом реализовать передачу аргументов с типами в функции?
Какие преимущества и недостатки использования контекстных менеджеров в программировании?
Объясните, что означает контракт между модулями при взаимодействии в Python и как он реализуется
Как вы создаете и интегрируете собственный промежуточный слой (middleware) в приложении?
Каким образом можно организовать передачу данных между отдельными процессами в Python с использованием модуля multiprocessing?
Какие признаки указывают на соблюдение принципов объектно-ориентированного программирования в коде?
Какие подходы использовать, если внутри команды существуют разногласия в стиле кодирования?
В чем заключаются ключевые отличия между версиями MRO2 и MRO3?
Какие инструменты или подходы применяете для реализации асинхронных операций в проектах?
Какова была ваша должность на предыдущем месте работы?
Имеете ли вы опыт проведения рефакторинга кода?
Каким образом применяешь принципы объектно-ориентированного программирования при работе с Python?
Какими способами можно обойти механизм кеширования для получения актуальных данных?
Какой у тебя срок для переезда, если тебе поступит предложение работы?
Для каких целей используется системный вызов SELECT в операционной системе?
Какую роль играют схемы в организации базы данных и почему их использование важно?
Какие подходы используются для управления и минимизации технического долга в проекте?
Насколько критично использование Git workflow для успешной реализации проекта?
Бывали случаи, когда вы настраивали или изменяли техническую документацию под свои нужды?