Sobes.tech

Python

Koji su zahtevi ACID? Ukratko komentarišite svako svojstvo.

Middle+
63

Šta je normalizacija podataka i čemu služi?

Middle+
45

Šta je lambda funkcija, zašto je pogodna i gde se koristi?

Middle+
45

Koje su razlike između PostgreSQL, MongoDB i ClickHouse i kada treba izabrati svaki od njih?

Middle+
43

Šta se dešava ako dva zahteva sa istim idempotentnim ključem stignu istovremeno iz različitih niti ili procesa?

Middle+
42

Koji mehanizam u bazi podataka sprečava duplo kreiranje tokom istovremenih zahteva sa istim idempotentnim ključem?

Middle+
38

Koja je razlika između CMD i ENTRYPOINT u Dockerfile?

Middle+
38

Koje su normalne forme i šta rešavaju?

Middle+
38

Koje su prednosti ORM u poređenju sa sirovim SQL-om?

Middle+
37

Kako je vaša CI pipeline strukturirana: od kojih faza i poslova се sastojala?

Middle+
37

Koji su specifični problemi i ograničenja ClickHouse-a, posebno sa kojima operacijama loše radi?

Middle+
32

klasa PayoutService: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Treba da vrati rečnik u formatu: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} Garancije: - pri prvom pozivu sa novim idempotency_key — se kreira nova isplata - pri narednim pozivima sa već korišćenim idempotency_key — se vraća rezultat prvog poziva, NOVA isplata SE NE kreira - suma mora biti > 0, u suprotnom — baca se ValueError """ raise NotImplementedError

Middle+
32

Kako ste koristili dunder metode u svom radu i za koje implementacije su bile korisne?

Middle+
31

Kako sprečiti deljenje resursa od strane niti tako da resursi budu izolovani za svaku instancu?

Middle+
30

У којим случајевима бисте свесно одбили ORM у корист сурових SQL упита?

Middle+
26

Kako implementirati handler/SDK za banku ako zahtev za kreiranje transakcije istekne i nije poznato da li je transakcija kreirana? Kako garantovati dostizanje konačnog statusa?

Middle+
26

Šta je generator, kako radi, u čemu je njegova optimalnost i kako ga prepoznati u kodu?

Middle+
26

Šta se dešava u trenutnoj implementaciji sa rečnikom kada se istovremeno šalju zahtevi sa istim idempotentnim ključem?

Middle+
22

Šta su magične (dunder) metode u Pythonu?

Middle+
20
/2