Какво е нишка и как се реализира многопоточността в Python?
Python
Какво е паралелност и конкуренция, как да обясним разликата на човек, който не е технически?
Какви са сигналите в Django, за какво служат, кои са основните сигнали, които се използват?
Какво са миксините, какво е отношението ви към използването им в производството?
Какво е middleware в Django, за какво се използва, кои стандартни middleware знаете, дадете пример за персонализирано middleware?
Какво е контекстен мениджър, какви задачи решава и как да напишете свой собствен чрез клас и декоратор?
Как работи валидирането и сериализирането на данни във FastAPI?
Как реализирате обработката на грешки във FastAPI и връщате правилните HTTP статуси?
Кои типове данни са променливи и кои са неизменяеми?
Какво е ACID в контекста на транзакциите в базите данни, разпределете всяка буква и какво носи това за приложението?
Какво е GIL в Python и какви ограничения налага на многопоточността?
Какви са лямбда функциите, какви са ограниченията им и кога има смисъл да ги използваме?
Какво е asyncio, за какво е нужен и как беше използван в проекти?
Каква е разликата между RabbitMQ и Kafka по отношение на предназначението и архитектурата?
Какви гаранции за доставка на съобщения в брокерите знаете?
Как работи HTTP/1.x: заявка, отговор, заглавия, тяло, без състояние?
Какво е FastAPI, защо е бърз и удобен?
Какво разбирате под микросервизна архитектура, какви плюсове и минуси сте видели в реални системи?
Какво е GitFlow?
В кои случаи предпочитате Django, а в кои FastAPI, как да разделите зоните на отговорност?