Kaip išspręsti dvigubo mokėjimo problemą duomenų bazės įrašymo klaidos atveju?
Python
Parašykite funkciją, kuri priima skaičių sąrašą ir grąžina naują sąrašą, kuriame yra tik unikalūs pradinio sąrašo elementai, išlaikant jų tvarką.
Ar dirbote su Protocol Python'e? Kas yra generikai (Generics)?
Papaskok apie užraktus ir semaforus. Kam skirti užraktai, koks yra skirtumas tarp daugiagijinių ir asinchroninių režimų?
Papaskinkite apie Unit of Work šabloną. Kaip valdyti sandorius verslo scenarijuje užsakymo kūrimui?
Papaskink man apie Python'e vykdymo būdus: daugiaprocesoriškumas, daugiagijumas, asinchroniškumas.
Kokius paketų tvarkytojus naudojate? Kam reikalingas lock failas?
Papaskink apie Pydantic. kuo jis skiriasi nuo dataclass?
Kaip spręstumėte lėtą užklausą duomenų bazėje?
Papaskink apie savo patirtį. Su kuo dirbote, ką veikėte?
papasakok apie transakcijų izoliacijos lygius.
Papaskinkite apie architektūros modelius. Kaip organizuoti kodą, kad būtų galima integruoti išorinį gRPC servisą?
Kaip veikia Read Committed dviejų transakcijų lygyje? Pateikite pavyzdį.
Su kokiais linters, formatteriais ir tipų tikrintojais dirbote Python'e?
Pasakok apie lango funkcijas SQL.
Papaskink apie MVCC (Daugiavertės konkurencijos valdymas).
Kas yra ACID? Paaiškinkite kiekvieną raidę.
Papaskink apie indeksus Postgres. Kokie yra, kaip veikia B-medžio indeksas?