Python
Можете объяснить ключевые особенности модели Waterfall в управлении проектами по разработке программного обеспечения?
Вы создаете юнит-тесты для кода, написанного коллегами?
Какие условия и роль можно считать наиболее подходящими для комфортной работы?
Какие подходы используют для повышения производительности и масштабируемости реляционных баз данных?
Какая функция обладает наибольшей скоростью выполнения в рамках известных алгоритмов?
Какие основные вопросы касаются методов и этапов разработки программного обеспечения?
Имел ли опыт работы с механизмом глобальной блокировки GIL в Python?
Каким образом ты разделишь между собой 5 простых и 5 сложных задач одинаковой важности в процессе выполнения работы?
Имели ли вы опыт работы с самостоятельным сервисом или модулем в системе?
Какие HTTP-методы не сохраняют эффект повторных повторных запросов и могут привести к изменению состояния сервера при повторном использовании?
Можете объяснить принцип работы операции INNER JOIN в SQL и в чем ее отличие от других видов соединений?
Какие альтернативные способы реализации геттеров и сеттеров в Python вместо использования декоратора @property?
Имел ли опыт взаимодействия с альтернативными системами обмена сообщениями?
Какие подходы и инструменты ты используешь для реализации задачи?
Почему важно использовать инкапсуляцию в объектно-ориентированном программировании?
Есть ли у тебя вопросы по использованию корутин и их особенностям?
Можете объяснить отличие между структурой данных set и словарём (dictionary) в контексте программирования?
Какая технология эффективнее для обработки большого объема сетевых запросов: асинхронное программирование или многозадачность?
Какое количество решений ты разработал в роли архитектора решений?
Можно ли получить элемент из диапазона чисел с помощью обращения по индексу в Python?