Hoe was de authenticatie en beveiligde verbinding met Kafka georganiseerd: werden SSL/TLS, SASL of een ander mechanisme gebruikt?
Python
Wat is een fixture in testen?
Wat waren de berichten die via REST en Kafka gingen? JSON, XML?
Welke richtlijnen, type-eisen, linters en algemene afspraken waren er voor het uniformeren van de ontwikkeling in het team?
Leg uit wat anonieme functies zijn in programmeren en hoe ze worden gebruikt.
Hoe kun je begrijpen dat het toepassen van asynchrone methoden de prestaties of efficiëntie van het systeem zal verbeteren?
Wat is een iterator en een iterabel object? Welke methoden moeten ze implementeren? Hoe werkt de for-lus onder de motorkap?
Wat is het verschil tussen een stack, een wachtrij en een deque?
Het is noodzakelijk om een decorator te implementeren die het resultaat van het uitvoeren van een methode cachet op basis van de invoerargumenten.
counter = 0 def increment(): >>>>counter += 1 increment() print(counter) Wat wordt er op het scherm weergegeven en waarom?
Hoe strikt hield je je aan type-specificaties in je werk?
Waarvoor worden anonieme functies gebruikt in de Python-taal?
Hoe kun je conflicten voorkomen bij gelijktijdig gegevens schrijven in een database?
Gebruikt u AI-tools in uw werk en hoe staat u er tegenover?
Hoe begrijp je de termen «lage koppeling» (low coupling) en «hoge cohesie» (high cohesion) in de context van objectgeoriënteerd programmeren (OOP)?
Wat is DLQ (Dead Letter Queue) in de context van Kafka?
Kun je twee keer door de generator gaan? Waarom?
Kunt u uitleggen wat het decorator-patroon is in de Python-taal en hoe het wordt toegepast?
Welke beperkingen moeten aan een functie worden opgelegd zodat een caching-decorator correct werkt? Wat is een zuivere en idempotente functie?
Pas de generator aan zodat je de waarde van batch_size in realtime kunt wijzigen via de send() methode