Python
Какие типы данных в программировании считаются неизменяемыми и в чем их особенности?
Почему не рекомендуется задавать пустой список в качестве значения по умолчанию для параметра функции?
Какие основные трудности могут возникнуть при работе с системами баз данных?
Можешь привести пример задачи, использующей односвязный список?
Можешь привести пример, когда применение принципа единой ответственности (SRP) помогает повысить качество кода?
Что побуждает сотрудников покидать текущую позицию в компании?
Какие подходы позволяют реализовать полиморфизм в Python?
Какими методами и ресурсами ты используешь для освоения новых технологий и инструментов?
Какие отличия существуют между классом и миксином в объектно-ориентированном программировании?
Каким образом осуществляется хранение данных внутри структуры данных в виде словаря?
Как в Python организованы стандартные библиотеки по области видимости: глобальное пространство имен или внутри своих модулей?
Почему рекомендуется избегать использования встроенного сервера Django для продакшн-окружения и какой риск это представляет?
Имел ли опыт работы с асинхронным программированием?
В каких случаях избыточная нормализация базы данных может быть неоправданной или излишней?
Можешь привести примеры команд, используемых в Dockerfile для сборки контейнера?
Как использование метода prefetch_related влияет на производительность запросов в Django и в каких ситуациях его стоит применять?
Можете объяснить, каким образом функционирует цикл for в программировании?
Каковы преимущества и недостатки использования микросервисной архитектуры в системах?
В каких ситуациях могут возникнуть круговые зависимости при импорте модулей или компонентов?
Можете ли вы объяснить, что подразумевается под понятием базы данных и какую роль она выполняет в приложении?