Sobes.tech

Python

Šta je transakcija u bazama podataka? Pričaj o ACID.

Middle
104

На који ниво плате се оријентишеш: која је удобна и минимална граница?

Middle+
104

Са којим стеком највише радиш и у чему се осећаш најсамоувјереније?

Middle+
103

Kako trenutno teku pretrage: postoje li finala ili ponude?

Middle+
103

Šta je sprečavalo razvoj unutar trenutnog tima i gde želiš da se razvijaš?

Middle+
103

Kako biste arhitekturalno izgradili novi projekat na FastAPI ili Django i gde biste postavili poslovnu logiku?

Senior
101

Kako se rešava problem N+1 upita u ORM-u?

Senior
101

Koja je složenost osnovnih operacija sa listama u Pythonu?

Senior
100

Šta ti je važno pri izboru kompanije i ponude?

Middle+
99

Koje AI alate koristiš u razvoju i kako oni pomažu u ubrzavanju rada ili poboljšanju kvaliteta?

Middle+
96

Kako se razlikuju RabbitMQ i Kafka?

Senior
96

Kako pravilno pokrenuti asinhronu Celery zadatak unutar bloka transaction.atomic u Django, na primer za slanje emaila?

Middle+
96

Kada je bolje koristiti JOIN, a kada učitati podatke unapred sa dva upita za N+1?

Senior
95

Kako organizovati migracije baze podataka u CI/CD tako da ne prekidaju rad servisa?

Middle+
94

Navedite slučajeve kada treba koristiti generator izraz umesto list comprehensions, i obrnuto.

Senior
93

Zašto ste napustili kompaniju i zašto tražite?

Middle+
92

Koje obavezne statičke provere i linters biste postavili u projektu?

Senior
92

Молим вас, објасните шта је WAL (Write-Ahead Log).

Middle+
91

Реци ми више о задацима везаним за производе које си радио.

Middle+
88

Zašto CPU-bound zadaci ne mogu biti efikasno izvršeni u Python nitima i zašto se niti prebacuju tokom čekanja?

Senior
86
/9