Hoe werken atomare bewerkingen?
Golang
Hoe werkt sync.RWMutex en wanneer gebruik je het?
Wat is het verschil tussen een array en een slice in Go?
Heb je ervaring met PHP?
Wat is een interface in Go en hoe is deze intern opgebouwd?
Waar is het beter om UDP toe te passen?
Wat is indexering in relationele databases?
Hoe werkt een hashtabel?
Als een schrijver (een goroutine die een kanaal vult met waarden) besluit het kanaal te sluiten, wat gebeurt er dan? Hoe moet de lezer hierop reageren, welke problemen kunnen zich voordoen en wat moet er gedaan worden?
Vertel over interessante taken die je hebt opgelost in je huidige of vorige baan.
Er is een tabel met velden: gebruikers-ID, geslacht en leeftijd. Het is nodig om vaak gebruikers te selecteren op geslacht en leeftijd. Welke index is het beste om te maken?
Vertel wat indexering in databases is, waarom het nodig is, wat de voor- en nadelen zijn.
Wat is het verschil tussen TCP en UDP?
Hoe werkt een slice in Go en hoe verschilt het van een array?
Kun je praten over kanalen in Go? Waarvoor zijn ze en hoe worden ze gebruikt?
Wat is het verschil tussen een proces en een thread op besturingssysteemniveau?
Met welke besturingssystemen hebben jullie gewerkt? Wat hebben jullie gebruikt voor virtualisatie en automatisering van deployment?
Vertel over de prioriteitswachtrij
Welke gegevens moeten niet in de cache worden opgeslagen?
Hoe werkt de conditionele variabele (sync.Cond) in Go?