Python
Каким образом осуществляется обмен информацией между потоками выполнения в программных приложениях?
Каким образом управляется память в интерпретаторе Python?
Почему важно использовать отступы при написании кода и какую роль они играют в его структуре?
Какова роль наследования в объектно-ориентированном программировании и почему оно используется?
Можете ли вы объяснить, что означает термин 'дескриптор' в контексте Python и как он работает?
Для чего применяют анонимные функции в языке Python?
Какой у вас практический опыт использования Python в коммерческих проектах?
Опишите ваш опыт настройки и внедрения процессов CI/CD в проектах.
Можете объяснить концепцию нотации Big O и её значение в анализе алгоритмов?
Какая роль у фреймворков в процессе разработки программных приложений?
Каковы основные отличия между использованием потоков и процессов при выполнении программ?
Вы работали в режиме удаленной деятельности?
Как оценить временную сложность процесса определения наличия элемента в списке?
Можете объяснить основные принципы работы REST и его архитектурные особенности?
Имели ли вы опыт разработки собственных промежуточных слоёв (middleware) в Django или аналогичных фреймворках?
Использовали ли вы выражения list comprehension при работе с Python?
Имели ли вы опыт разработки или взаимодействия с протоколом WebSockets в своих проектах?
Почему важна ясность и понятность исходного кода для дальнейшей работы и поддержки?
Для чего применяется оператор HAVING в SQL-запросах?
Почему важно использовать алгоритмы при решении задач программирования?