Welke datatypes zijn er in Python?
Python
Wat zijn de ACID-vereisten? Geef kort commentaar op elk kenmerk.
Hoe heb je dunder-methoden in je werk gebruikt en voor welke implementaties waren ze nuttig?
Wat is een lambda-functie, waarom is het handig en waar wordt het gebruikt?
Wat is gegevensnormalisatie en waar wordt het voor gebruikt?
Wat is het verschil tussen CMD en ENTRYPOINT in Dockerfile?
Wat zijn de voordelen van ORM in vergelijking met rauwe SQL?
Wat zijn de normale vormen en wat lossen ze op?
Welk mechanisme in de database voorkomt dubbele creatie tijdens gelijktijdige verzoeken met dezelfde idempotentiesleutel?
Wat zijn de verschillen tussen PostgreSQL, MongoDB en ClickHouse en wanneer moet elk worden gekozen?
Hoe voorkom je dat threads gedeelde bronnen gebruiken zodat bronnen voor elke instantie geïsoleerd zijn?
Wat is GIL, wat zijn de voordelen, nadelen en de ongemakken die het veroorzaakt?
Wat gebeurt er als twee verzoeken met dezelfde idempotentiesleutel gelijktijdig uit verschillende threads of processen binnenkomen?
Hoe kunnen GIL-beperkingen worden omzeild en worden volgende verzoeken niet geblokkeerd bij het uitvoeren van één?
Hoe was je CI-pipeline gestructureerd: uit welke fasen en taken bestond het?
klasse PayoutService: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Moet een woordenboek teruggeven in de volgende vorm: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} Garanties: - bij de eerste oproep met een nieuwe idempotency_key — wordt een nieuwe uitbetaling aangemaakt - bij volgende oproepen met een al gebruikte idempotency_key — wordt het resultaat van de eerste oproep teruggegeven, een nieuwe uitbetaling wordt NIET aangemaakt - het bedrag moet > 0 zijn, anders — raise ValueError """ raise NotImplementedError
In welke gevallen zou je bewust ORM afwijzen ten gunste van ruwe SQL-query's?
Wat zijn de specifieke problemen en beperkingen van ClickHouse, vooral met welke operaties het slecht presteert?
Wat is het verschil tussen de operators WHERE en HAVING?
Wat is een generator, hoe werkt het, wat is de optimaliteit ervan en hoe onderscheid je het in code?