Kako pravilno pokrenuti asinhroni zadatak u Django?
Python
Kako pronaći flaky (nestabilan) jedinicni test? Koji mogu biti razlozi?
Da li znaš u čemu se razlikuju modeli skaliranja kod Uvicorn i Gunicorn?
О кешу: реци ми, какви су потенцијалне проблеме при коришћењу кеша, замке које могу изазвати озбиљне проблеме.
Ispričaj o svom iskustvu rada u [kompanija]
[x za x u y] od (x za x u y)
Kako refresh token obezbeđuje sigurnost? Šta uraditi ako je refresh token ukraden?
Šta su Common Table Expressions (CTE) u SQL-u?
Да ли имаш искуства са Django-ом?
Da li koristiš AI alate u svakodnevnom razvoju?
Koja je razlika između [x for x in y] i (x for x in y)?
О релативним базама података уопште (не конкретно PostgreSQL): ако база не може да се носи са обимом података, читање/писање је споро — објасни корак по корак, од једноставног до сложеног, како оптимизовати ову ситуацију.
Hajde da razgovaramo o internim strukturama podataka u Pythonu, tačnije o njihovoj algoritamskoj složenosti. Počnimo sa listom — molim te, objasni mi složenost osnovnih operacija na listi.
counter = 0 def increment(): >>>>counter += 1 increment() print(counter) Šta će biti prikazano na ekranu i zašto?
Šta su Mock i Spy u testiranju?
Ispričaj o svom iskustvu sa CI/CD pipeline-ima, lintingom, testovima, Docker slikama.
Postoji veliki važan izveštaj koji se dugo formira, mi ga keširamo, ali ne znamo koliko često ga treba osvežavati (u različitim periodima, u zavisnosti od promena podataka). Kako funkcioniše invalidacija keša u takvom slučaju, kako je napraviti?
Da li ste uglavnom radili sa FastAPI ili Django? Možete li objasniti select_related i prefetch_related — šta su i čemu služe?
Za koje zadatke je bolje odabrati posrednika poruka?
Kada generator uopšte ne može da se koristi i kada je obavezno koristiti listu? Na primer, ako je potrebno više puta iterirati, da li će generator biti pogodan?