Python
Какие методы аутентификации ты знаешь и можешь описать их особенности?
Что отличает протокол WebSocket от обычного сетевого сокета в контексте веб-коммуникаций?
Можете объяснить, что такое транзакция в контексте баз данных или систем обработки данных?
Применяешь ли ты аннотации типов в своем коде?
Опишите состав и структуру команды, в которой вы работали ранее, а также ваши роли и взаимодействия внутри неё.
Какой стиль взаимодействия или график работы вам комфортен?
Имели ли вы опыт создания и настройки индексов в системах управления базами данных?
Можно ли считать класс в Python структурой, представляющей объект?
Можно ли считать, что асинхронное выполнение задач равно кооперативной модели многозадачности?
Какой фреймворк тебе кажется более подходящим — Django или FastAPI, и чем именно ты руководствуешься при выборе?
Можете объяснить, что подразумевается под понятием функции в программировании?
Можно ли объяснить, что подразумевается под масштабностью проекта?
Какие существуют принципы и правила стильного написания кода в Python?
Можете объяснить, что представляют собой классы в объектно-ориентированном программировании?
Могли бы вы объяснить, что подразумевается под термином 'unit' в контексте модульного тестирования?
Объясните, что означает создание и использование pull-запроса в системе контроля версий?
Объясните, чем отличается стандартный словарь в Python от коллекции defaultdict и в каких случаях она удобнее использовать?
Можете объяснить, что такое функция filter в Python и как она используется для обработки данных?
Можете объяснить концепцию разделяемой памяти и её использование в программировании?
Какие инструменты или методы вы применяете для планирования и управления своим рабочим временем?