Провеждали ли сте тестове на интеграционни сценарии във вашите проекти?
Python
За какво се използва концепцията за мениджъри на контекста в Python и как помага при работата с ресурси?
Създавал ли си автоматични тестове за своя код?
Можете ли да обясните концепцията за наследяване с диамантена структура в обектно-ориентираното програмиране?
Можете ли да обясните какво означава обектът да е хешируем в Python и как това влияе на работата на речниците и множествата?
Можете ли да обясните принципите на работа на REST и как се различава от другите методи за взаимодействие с API?
Колко уверено работите с командния ред в операционната система Linux?
Каква е разликата между тип на стойност и тип на препратка?
Обяснете принципа на работа на Global Interpreter Lock (GIL) в CPython.
Можете ли да обясните какво се разбира под mock-обекти при използване на pytest?
Можете ли да обясните какво означава асинхронното изпълнение на код в Python и как работи?
Кой алгоритъм за сортиране използва Python по подразбиране при сортиране на списъци?
Местоположението на текущото ви местоживеене или местонахождение?
Каква е разликата между HAVING и WHERE в SQL?
Каква е разликата между концепциите за генератор и итератор в програмирането?
Как е реализирано хеширането на данни в интерпретатора Python?
Можете ли да обясните принципа на функциониране на релационните бази данни?
Как беше реализиран механизмът за генериране във вашия проект на Python?
Можете ли накратко да разкажете за вашия професионален опит и основните умения?
Какви са разликите между абстрактен клас и интерфейс в обектно-ориентираното програмиране?