Sobes.tech

Python

Wat zijn de ACID-vereisten? Geef kort commentaar op elk kenmerk.

Middle+
69

Hoe heb je dunder-methoden in je werk gebruikt en voor welke implementaties waren ze nuttig?

Middle+
54

Wat is een lambda-functie, waarom is het handig en waar wordt het gebruikt?

Middle+
52

Wat is gegevensnormalisatie en waar wordt het voor gebruikt?

Middle+
51

Wat is het verschil tussen CMD en ENTRYPOINT in Dockerfile?

Middle+
50

Wat zijn de voordelen van ORM in vergelijking met rauwe SQL?

Middle+
49

Wat zijn de normale vormen en wat lossen ze op?

Middle+
48

Welk mechanisme in de database voorkomt dubbele creatie tijdens gelijktijdige verzoeken met dezelfde idempotentiesleutel?

Middle+
46

Wat zijn de verschillen tussen PostgreSQL, MongoDB en ClickHouse en wanneer moet elk worden gekozen?

Middle+
46

Hoe voorkom je dat threads gedeelde bronnen gebruiken zodat bronnen voor elke instantie geïsoleerd zijn?

Middle+
45

Wat is GIL, wat zijn de voordelen, nadelen en de ongemakken die het veroorzaakt?

Middle+
43

Wat gebeurt er als twee verzoeken met dezelfde idempotentiesleutel gelijktijdig uit verschillende threads of processen binnenkomen?

Middle+
42

Hoe kunnen GIL-beperkingen worden omzeild en worden volgende verzoeken niet geblokkeerd bij het uitvoeren van één?

Middle+
41

Hoe was je CI-pipeline gestructureerd: uit welke fasen en taken bestond het?

Middle+
40

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

Middle+
39

In welke gevallen zou je bewust ORM afwijzen ten gunste van ruwe SQL-query's?

Middle+
37

Wat zijn de specifieke problemen en beperkingen van ClickHouse, vooral met welke operaties het slecht presteert?

Middle+
36

Wat is het verschil tussen de operators WHERE en HAVING?

Middle+
35

Wat is een generator, hoe werkt het, wat is de optimaliteit ervan en hoe onderscheid je het in code?

Middle+
34
/2