Python
Как отличить парадигмы объектно-ориентированного, функционального и императивного программирования и в чем их ключевые различия?
Объясните, что такое функция хеширования и для чего она используется.
Каким образом можно изменить порядок символов в строке на обратный?
Каким образом ты определишь наиболее подходящий вариант между двумя схожими предложениями по работе?
Имели ли вы опыт работы с протоколом WebSocket в своих проектах?
Объясните, что означает объявление метода как статического в объектно-ориентированном программировании.
Объясните, что такое интерфейс WSGI и как он используется в веб-приложениях на Python.
Бывали ли ситуации, когда вам требовалось создавать техническую документацию или описания для проектов?
Какова роль значения None в языке Python и в каких случаях его применяют?
Какие шаблоны проектирования применяешь в своей разработке?
Какие преимущества предоставляет использование ORM при работе с базами данных?
Что мотивирует вас в поиске новой позиции?
Какова основная функция использования генератора в языке Python?
Может ли ты перечислить типы баз данных, с которыми работал, и объяснить их особенности?
Можете объяснить назначение и использование декоратора @classmethod в Python?
Кем бы ты хотел стать в профессиональном плане? Какие области тебя интересуют для дальнейшего роста?
Можете привести пример ситуации, когда применение нормализации в базе данных является необходимым?
Использовали ли вы многоэтапную сборку Docker для Python-приложений в своих проектах?
Использовали ли вы базы данных MySQL в своих проектах?
Могли бы вы привести пример ситуации, в которой использование очереди оправдано на практике?