Python
Можете объяснить, что означает термин Observable в контексте программирования?
Можешь назвать основные типы паттернов проектирования?
Объясните, чем обусловлена более высокая производительность словаря по сравнению со списком при поиске элементов.
Почему важно измерять покрытие тестами в проекте?
Какова основная задача процесса аутентификации пользователя в системе?
Как вы определяете очередь выполнения задач, когда в команде отсутствует менеджер проекта, и есть семь сложных и три простых задачи, при этом все задачи считаются одинаково важными?
Можете перечислить уровни изоляции транзакций, которые вы знаете?
Каково отличие между процедурой выполнения отдельного потока и полноценным процессом в операционной системе?
Можешь рассказать о своих ключевых профессиональных навыках и преимуществах?
Бывали ли случаи, когда вы создавали спецификацию API с использованием Swagger?
Бывали ситуации, когда приходилось настраивать или расширять функциональность FastAPI под специфичные требования?
Как осуществляется обработка запроса при вводе URL в адресную строку браузера?
Какими способами осуществляется передача информации между запущенными процессами в системе?
Какая роль у первичного ключа в таблице базы данных и зачем он необходим?
Чем отличаются методы HTTP GET и POST в контексте передачи данных и их использования?
Есть ли у вас практика разработки API с использованием Django REST Framework?
Как отличить многопоточность от асинхронного выполнения задач и в чем между ними основные различия?
Какие методы следует реализовать в классе, чтобы обеспечить поддержку конструкции with в Python?
Использовали ли вы Redis в своих проектах для кеширования или обмена данными?
Были ли у вас случаи предложений по улучшению рабочих процессов или методов работы?