Kā risināt dubultās maksājuma problēmu datu bāzes ieraksta kļūdas gadījumā?
Python
Uzrakstiet funkciju, kas pieņem skaitļu sarakstu un atgriež jaunu sarakstu, kas satur tikai oriģinālā saraksta unikālos elementus, saglabājot to kārtību.
Vai esat strādājis ar Protocol Python? Kas ir ģeneriki (Generics)?
Pastāsti par bloķēšanu un semaforiem. Kam ir nepieciešami bloķētāji, kāda ir atšķirība starp daudzvītņu un asīnhrono režīmu?
Pastāstiet par Unit of Work paraugu. Kā pārvaldīt darījumus biznesa scenārijā pasūtījuma izveidei?
Pastāsti man par Python koda izpildes veidiem: daudzprocesoru, daudzšūnu, asenhronais.
Kādus pakotņu pārvaldniekus izmantojat? Kam nepieciešams lock fails?
Kā tu risinātu lēnas vaicājuma problēmu datu bāzē?
Pastāsti man par Pydantic. Kā tas atšķiras no dataclass?
Pastāsti par savu pieredzi. Ar ko tu nodarbojies, ar ko strādāji?
Pastāstiet par arhitektūras modeļiem. Kā organizēt kodu, lai integrētu ārējo gRPC pakalpojumu?
Pastāsti man par transakciju izolācijas līmeņiem.
Kā darbojas Read Committed divu transakciju līmenī? Sniedziet piemēru.
Ar kuriem linters, formatētājiem un tipu pārbaudītājiem jūs strādājāt Python?
Pastāsti par logu funkcijām SQL.
Pastāsti par MVCC (Daudzversiju saskaņošanas kontrole).
Kas ir ACID? Izskaidro katru burtu.
Pastāsti par indeksiem Postgres. Kādi ir, kā darbojas B-koka indekss?