Када и како користиш Kafka и RabbitMQ — у чему је разлика?
Python
Šta je GIL u Pythonu i zašto je važno da to znamo?
Ispričaj mi o vrstama blokada.
Zašto ste koristili Redis+Celery umesto RabbitMQ?
Šta uraditi ako u asinhronoj aplikaciji (FastAPI) postoji blokirajuća sinhrona I/O operacija?
Kako je implementirana asinhronost u Pythonu? Pričaj bez dubokih detalja.
Kako stičeš nova znanja? Šta čitaš, koga gledaš? Možeš li navesti konkretne kanale ili poslednje što si gledao?
Zašto Python lista može sadržavati elemente različitih tipova i pritom omogućava brzi pristup po indeksu?
Zašto napuštaš [kompaniju]? Šta te motiviše da promeniš posao?
Реци о себи: ко си, чиме се бавиш, радно искуство, хобији?
Zašto je potreban WebSocket ako postoji HTTP? Koja je osnovna razlika?
Koja je složenost umetanja na kraj liste (Python lista)? Zašto ponekad O(n)?
Zašto mnogi iskusni programeri preporučuju da se preferira kompozicija nad nasledjivanjem?
Zašto su indeksi potrebni u bazi podataka? Nedostaci? Koju strukturu podataka koristi standardni indeks?
U kom slučaju ima smisla koristiti višestruko pokretanje u Python-u uprkos GIL-u?
Zadatak sa konkurentnim ažuriranjem tabele: kako rešiti problem gubitka ažuriranja (Lost Update) pomoću alata baze podataka?
Da li je asinhronost u Python/FastAPI isto što i konkurentnost?