Vertel me over graceful shutdown: wat is het, wat gebeurt er tijdens, hoe wordt het opgeroepen? Welke processen voert de service uit in Kubernetes na ontvangst van SIGTERM?
Golang
Noem alle HTTP-methoden (werkwoorden) die je kent.
Welke package werd gebruikt voor het maken van mocks?
Heb je Kubernetes-manifesten geschreven?
Ken je andere benaderingen voor paginatie naast LIMIT/OFFSET? Bijvoorbeeld voor lazy loading.
Vertel me over indexen in PostgreSQL: waar zijn ze voor, welke zijn er?
Ben je bekend met het concept van multi-stage build in Docker?
Hoeveel goroutines kunnen gelijktijdig (fysiek) worden uitgevoerd?
Welke webservers ken je naast Nginx?
Heb je dashboards gemaakt in Grafana?
Vertel over het gebruik van Redis in je projecten.
Vertel over je ervaring met berichtbrokers (Kafka, NATS).
Met welke databases heb je gewerkt?
Vertel over B-tree en Hash indexen: hoe werken ze en wanneer worden ze gebruikt?
Vertel me over defer: in welke volgorde wordt het uitgevoerd, vóór of na de return?
Kun je iets vertellen over goroutines? Wat weet je erover, wat zijn hun kenmerken?
Ben je bekend met de aanpak van Tabelgestuurde Tests?
Kun je in de defer-functie de variabele die op return staat wijzigen? Wat wordt er geretourneerd: 20 of 10, als favoriteNumber=10 en we 10 toevoegen in defer?
Vertel over de responscode-bereiken van de server: 1xx, 2xx, 3xx, 4xx, 5xx. Geef een voorbeeld van 1xx.
Herschrijf de paginatievraag met de cursor-aanpak (de client stuurt de laatste bekende ID).