Hoe los je het probleem van dubbele betaling bij een fout bij het schrijven naar de database op?
Python
Schrijf een functie die een lijst met getallen accepteert en een nieuwe lijst retourneert die alleen de unieke elementen van de oorspronkelijke lijst bevat, terwijl de volgorde behouden blijft.
Heb je met Protocol in Python gewerkt? Wat zijn generics (Generics)?
Vertel me over locks en semaforen. Waarvoor zijn locks, wat is het verschil tussen multithread- en asynchrone modus?
Vertel over het patroon Unit of Work. Hoe beheert u transacties in een zakelijke scenario voor het aanmaken van een bestelling?
Vertel me over de manieren om code uit te voeren in Python: multiprocessie, multithreading, asynchroon.
Welke pakketbeheerders gebruik je? Waarvoor is het lock-bestand?
Vertel me over Pydantic. Hoe verschilt het van dataclass?
Hoe zou je het probleem van een langzame query in de database oplossen?
Vertel me over je ervaring. Waar heb je aan gewerkt, waarmee heb je gewerkt?
Vertel me over de isolatieniveaus van transacties.
Vertel over architectuurpatronen. Hoe organiseer je de code voor integratie met een externe gRPC-service?
Hoe werkt Read Committed op het niveau van twee transacties? Geef een voorbeeld.
Met welke linters, formatters en type checkers hebt u in Python gewerkt?
Vertel over vensterfuncties in SQL.
Vertel me over MVCC (Multi-Version Concurrency Control).
Wat is ACID? Vertel over elke letter.
Vertel over indexen in Postgres. Welke zijn er, hoe werkt een B-tree index?