Python
Каковы основные отличия между концепциями параллельной и конкурентной обработки задач?
Опишите состав и структуру команды, в которой вы работали ранее, а также ваши роли и взаимодействия внутри неё.
Какими видами обеспечения доставляемости сообщений ты знаком?
В каких случаях использование асинхронных методов может быть неэффективным или нежелательным?
Какой стиль взаимодействия или график работы вам комфортен?
Можно ли считать класс в Python структурой, представляющей объект?
Расскажите, что именно вы предложили улучшить или добавить в предыдущем проекте и почему.
Какие ситуации или условия могут вызвать у тебя снижение мотивации к работе в сфере программирования?
Можно ли считать, что асинхронное выполнение задач равно кооперативной модели многозадачности?
Кому принадлежит ответственность за управление потоком выполнения в системе?
Сколько собеседований вы уже прошли?
Можно ли объяснить, что подразумевается под масштабностью проекта?
Объясните назначение и работу сериализатора в Django, а также его роль при обработке данных
Можете ли вы объяснить концепцию строгой динамической типизации в языке Python?
Какие существуют принципы и правила стильного написания кода в Python?
Можете объяснить, что представляют собой классы в объектно-ориентированном программировании?
Объясните, что означает возможность изменять содержимое объектов в Python?
Могли бы вы объяснить, что подразумевается под термином 'unit' в контексте модульного тестирования?
Могли бы вы объяснить принцип работы anti join и его отличие от других типов соединений в базах данных?
Объясните, чем отличается стандартный словарь в Python от коллекции defaultdict и в каких случаях она удобнее использовать?