Šta biste uradili ako teška SQL upit postane usko grlo?
Python
Koja je razlika između threading i asyncio?
Da li ste koristili višestruko nasleđivanje?
Zašto se GIN indeksi mogu proširiti?
Dajte primer principa razdvajanja interfejsa u standardnoj biblioteci Pythona.
Kako sinhronizovati ili sigurno preneti podatke između više niti ili korutina?
Dat je niz celobrojnih nizova height duljine n. Nacrtane su n vertikalnih linija, a krajevi i-te linije nalaze se u tačkama (i, 0) i (i, height[i]). Pronađite dve linije koje zajedno sa x-osom (osa x) formiraju kontejner koji može da drži maksimalnu količinu vode. Vratite maksimalni volumen vode koji takav kontejner može da drži. Imajte na umu da kontejner ne može biti nagnut. Primer 1: Ulaz: height = [1,8,6,2,5,4,8,3,7] Izlaz: 49 Objašnjenje: Navedene vertikalne linije predstavljene su nizom [1,8,6,2,5,4,8,3,7]. U ovom slučaju, maksimalna površina vode (plavo područje), koju može da drži kontejner, je 49. Primer 2: Ulaz: height = [1,1] Izlaz: 1 Ograničenja: n == dužina niza height 2 <= n <= 10^5 0 <= height[i] <= 10^4
Zašto su potrebni dogovori o nivoima pristupa private, protected i public u Pythonu?
Ispričajte nam čime se bavite u trenutnoj kompaniji i koji zadaci spadaju u vašu odgovornost.
Када и зашто бираш threading?
Kako se dešava inicijalizacija instance klase u Pythonu i čemu služi __new__?
Koju strukturu podataka biste koristili ako je potrebno efikasno dodavati i uklanjati elemente sa početka i kraja?
Колико је приблизно времена прошло између појаве баг-а и његовог исправљања?
Šta više voliš: asinhronost ili višestruko pokretanje? Čime se razlikuju?
Da li ste koristili RabbitMQ u produkciji?
Napišite dekorator rate_limit(max_calls, period), koji ograničava broj poziva funkcije pomoću kliznog prozora u vremenu: ne više od max_calls poziva u poslednjih period sekundi. Kada se prekorači limit, poziv ne bi trebalo da se izvrši. Uzmite u obzir da funkciju mogu pozivati iz više niti. Primer: @rate_limit(max_calls=5, period=60) šesti poziv u toku minuta treba biti odbijen.
Опишите процес испоруке измена у случају хитне исправке грешке у производњи.
Koja je osobina apstraktnih klasa i apstraktnih metoda i čemu služe?
Šta uraditi ako je SQL upit već optimizovan, ali i dalje ostaje težak?
Да ли користите анотације типа у вашем раду?