Можете ли да обясните какво означава използването на външен ключ в релационна база данни?
Python
Имали ли сте опит с системата за съобщения RabbitMQ?
Можете ли да обясните принципа и същността на работата на обектите-регистри в съчетание с база данни, известна като ORM?
Можете ли да обясните принципа на работа и предназначението на контекстните мениджъри в Python?
Можеш ли да назовеш няколко нерелационни бази данни и техните характеристики?
Кога е целесъобразно да изберете Django framework за разработка на уеб приложение?
Каква е разликата между създаването на пълно копие на обект и копирането на неговите препратки към вътрешни обекти?
Как да различим слабите и силните препратки в Python и какви са техните разлики?
Обяснете концепцията за транзакция и нейните основни характеристики в базите данни.
Можеш ли да опишеш основните етапи на обработка на HTTP заявка в сървърно приложение?
Какви са разликите между неизменяемо множество и фиксиран списък в Python?
Как може използването на изключение в една coroutine на asyncio да повлияе на изпълнението на други coroutines или задачи?
Можеш ли да изброиш и опишеш различните типове размени, използвани в RabbitMQ?
Можете ли да обясните какво се разбира под fixture в рамките на тестовете с pytest?
В Python какво се случва при използване на срез на списък: създава ли се повърхностно или дълбоко копие на оригиналния списък?
Какви методи се използват за оптимизиране на задачи, ограничени от процесорните ресурси?
Можете ли да обясните принципите, лежащи в основата на концепцията SOLID в обектно-ориентираното програмиране?
Кога трябва да използвате фреймуърка AIOHTTP при разработка на уеб приложения?
Как можеш да опишеш текущите версии на интерпретатора Python и техните разлики?