Hoe interageerden de replice van services in Kubernetes en welke informatie deelden ze?
Golang
Wat gebeurt er met het programma als er in een aparte goroutine een panic optreedt?
Is anti-fraude een grote service of onderdeel van een groter systeem? Hoe werkt het samen met andere services?
Welke software-architecturen ken je?
Beschrijf je proces van het ontwikkelen en implementeren van een nieuwe service: van het verzamelen van vereisten tot implementatie op ontwikkel- en testomgevingen.
Is er objectgeoriënteerd programmeren in Go? Zo ja, hoe wordt het geïmplementeerd; zo nee, waarom?
Hoe was het proces van het laden of bouwen van deze gegevens precies gestructureerd?
Wat zijn de verschillen tussen gRPC en REST?
Hoe zou je een heel grote hoeveelheid gegevens toevoegen aan een bestaande productie database zonder het systeem te verstoren?
Wat is een relationele en niet-relationele database, en waarom verschillen ze van elkaar?
Hoe verrijk je fouten met context in Go en geef je ze door terwijl je de oorspronkelijke fout behoudt?
Vertel me over de Circuit Breaker — wat is het en hoe werkt het?
Welke indexen worden gebruikt in PostgreSQL?
In hoeverre heb je met PostgreSQL gewerkt: alleen queries schrijven of ook de database configureren, partitioneren, sharding, clusters uitrollen?
Heb je ooit gewerkt met gelijktijdige gegevens toegang in een database? Welke mechanismen zoals transacties en locks heb je gebruikt? Zijn er manieren om dit probleem op te lossen zonder de database te betrekken?
Hoe ziet een lege interface eruit in Go en wat gebeurt er als je het als functieargument doorgeeft?
Hoe heb je schaalvergroting georganiseerd en met welke microservice-architecturen heb je gewerkt?
Hoe wordt dit in de code afgehandeld?
Waarover hebben we het bij het schalen?
Hoe zag een trage rapportquery eruit en wat was het hele pad van gebruikersverzoek tot het verkrijgen van het resultaat?