Python
Можете ли да обясните какво означава псевдоним в SQL и в кои случаи се използва?
Може ли да се обясни какво се разбира под fixtures в контекста на автоматизираните тестове?
Обяснете предназначението и използването на полето OneToOneField в Django ORM.
Имали ли сте опит с използването на дескриптори в проектите си?
Как ясно да инициирате изключение в рамките на негативното тестване?
Можете ли да обясните какво означава операторът UNION ALL в SQL и как работи?
Обяснете принципите и разликата между процесите ELT и ETL в контекста на обработката на данни
Как да различим многопроцесорната обработка на данни от асинхронните операции в програмирането?
Как да обявим метод на клас така, че да не е достъпен отвън и да е защитен от промени?
Можете ли да обясните как се реализира кеширането на заявки в Django и какви са неговите предимства?
Как да определим времевата сложност на операциите със словари?
По какви начини може да се промени или разшири функционалността на метода retrieve в класовете ModelViewSet?
Кои членове на екипа смятате за най-важни за успешното реализиране на проекта и защо?
Можете ли да обясните как да реализирате декоратор, който не използва параметри?
Създавали ли сте свои собствени типове данни по време на разработката?
Кога е препоръчително да използвате собствени миграции вместо стандартните процедури за миграция на база данни?
Преминавали ли сте изпитание, което ви се е струвало особено трудно?
Каква е времевата сложност при достъп до елемент по ключ в хранилище от тип речник или хеш таблица?
Можете ли да посочите сумата, която сте печелили на последната си позиция?
Как колекциите, използвани в програмирането, управляват разпределянето и използването на паметта;