Python
Можете объяснить, что означает термин MRO в контексте множественного наследования?
Почему важна процедура нормализации базы данных и какие выгоды она дает?
Как связаны свойства хэш-функции с возможностью изменения или неизменности типа данных?
Участвовал ли ты в обучающих программах или тренингах, посвящённых основам работы операционных систем?
Какими фреймворками ты уже использовал в своей практике?
Каким образом ты оцениваешь использование Celery в своих проектах и какие преимущества и недостатки считаешь у этого инструмента?
В каких случаях рекомендуется использовать денормализацию данных в базе данных?
Объясните понятие генерализации и его роль в объектно-ориентированном программировании.
Какова основная методика упрощения кода, предложенная Робертом Мартином?
Как ты подходишь к разрешению конфликтных ситуаций в рабочем коллективе?
Как использование подсказок типов в коде отражается на скорости выполнения программы?
Как регулярно ты проходишь собеседования или проходил их в последнее время?
Можете объяснить, что из себя представляют изменяемые структуры данных и как они работают?
Имели ли опыт использования паттернов проектирования в своих проектах?
Можете объяснить, что такое __slots__ в Python и как он влияет на управление памятью объектов?
Как ты относишься к распределению членов команды по разным часовым поясам?
Какими способами ты развиваешь свои профессиональные технические навыки?
Что мотивирует вас искать новые профессиональные возможности?
Какие основные компоненты входят в концепцию DDD (Domain-Driven Design)?
Обладает ли кандидат академическим дипломом или высшим образованием?