Sobes.tech

Python

Kokie yra ACID reikalavimai? Trumpai pakomentuokite kiekvieną savybę.

Middle+
69

Kaip galima apeiti GIL apribojimus ir neblokuoti vėlesnių užklausų vykdant vieną?

Middle+
56

Kuo skiriasi CMD ir ENTRYPOINT Dockerfile?

Middle+
56

Kokios yra normalios formos ir ką jos sprendžia?

Middle+
56

Kaip naudojote dunder metodus savo darbe ir kurioms įgyvendinimams jie buvo naudingi?

Middle+
56

Kokie yra ORM pranašumai, palyginti su tiesioginiu SQL?

Middle+
53

Kas yra duomenų normalizavimas ir kam jis naudojamas?

Middle+
53

Kas yra lambda funkcija, kodėl ji patogi ir kur ją naudoja?

Middle+
52

Kuo skiriasi WHERE ir HAVING operatoriai?

Middle+
49

Kas yra GIL, kokie yra jo privalumai, trūkumai ir nepatogumai, kuriuos jis sukelia?

Middle+
47

Koks yra mechanizmas duomenų bazėje, kuris užkerta kelią dubliavimui vykdant vienu metu užklausas su ta pačia idempotentumo raktu?

Middle+
46

Kuo skiriasi PostgreSQL, MongoDB ir ClickHouse ir kada reikėtų pasirinkti kiekvieną iš jų?

Middle+
46

Kaip užkirsti kelią sriegių bendram išteklių naudojimui, kad ištekliai būtų izoliuoti kiekvienam egzemplioriui?

Middle+
46

Kas atsitinka, jei du prašymai su ta pačia idempotentumo raktu atvyksta vienu metu iš skirtingų gijų ar procesų?

Middle+
42

Kaip mikroservisai yra padalinti pagal atsakomybę ir pagal kokią taisyklę?

Middle+
41

klasė PayoutService: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Turėtų grąžinti žodyną tokia forma: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} Garantijos: - pirmojo skambučio su nauju idempotency_key metu — sukuriamas naujas išmokėjimas - vėlesniuose skambučiuose su jau naudotu idempotency_key — grąžinamas pirmojo skambučio rezultatas, naujas išmokėjimas NEkuriamas - suma turi būti > 0, kitaip — išmeskite ValueError """ raise NotImplementedError

Middle+
41

Kaip buvo sukonstruota jūsų CI pipeline: iš kokių etapų ir darbų ji sudaryta?

Middle+
40

Kokiose situacijose sąmoningai atsisakytumėte ORM naudodami grynus SQL užklausas?

Middle+
38

Kas yra generatorius, kaip jis veikia, kuo jis optimalus ir kaip jį atpažinti kode?

Middle+
36
/2