Python
Можете объяснить основные принципы, лежащие в основе SOLID, и их роль в разработке программных систем?
Могу ли ты описать последовательность выполнения программного кода в интерпретируемых языках?
Какие преимущества и недостатки использования протоколов (Protocol) в Python для определения интерфейсов?
Чем схожи по характеристикам кортежи и списки в Python?
Какова роль и назначение декоратора @staticmethod в Python?
Какие показатели можно определить с помощью функции len() в Python?
Каким образом ты подходишь к решению задач, выполнение которых занимает значительное время?
Каковы отличия в синтаксисе между генераторами и корутинами в программировании?
Чем отличаются механизмы хранения данных в LocalStorage, SessionStorage и cookies в браузере?
В каких популярных библиотеках Python применяются аннотации типов для указания типов данных?
Как вы действуете, столкнувшись с задачами, выходящими за рамки вашей специализации?
Что вас вдохновляет и как вы поддерживаете свою мотивацию в работе?
Чем отличается использование пробелов и табуляции для отступов в коде Python?
Какая роль у механизма интроспекции в программировании и почему он полезен?
Какие инструменты или библиотеки ты применяешь для написания тестов в своих проектах?
Можете объяснить, что такое объект с изменяемыми свойствами в Python?
Можете ли вы рассказать о вашем опыте работы с механизмами управления сессиями в предыдущих проектах?
Какой брокер сообщений применялся в Celery для обработки заданий?
Имели ли вы опыт работы с задачами обработки и анализа изображений?
Как в программировании называется область видимости переменных, объявленных внутри функции?