Wat zijn de verschillen tussen de protocollen HTTP/1.1 en HTTP/2?
Golang
Heeft u WebSocket-servers geschreven?
Wat is je technische stack? Noem de programmeertalen op een schaal van 1 tot 10.
Welke soorten gegevenssynchronisatie kent u om racecondities en data races te voorkomen?
Heeft u ervaring op het niveau van transportprotocollen TCP/UDP — pakketvorming, laag-niveau netwerklogica?
Wat is de context in Go en hoe wordt het gebruikt?
Wat zijn concurrentie en parallelisme? Hoe verschillen ze? Kunnen ze coexisteren?
Wat kan er gezegd worden over het geheugermodel in Go? Waaruit bestaat het?
Hoeveel TCP-verbindingen kunnen maximaal op één server worden gehouden?
Vertel me over geheugenlekken in Go.
Noem de databases die je kent en beoordeel ze op een schaal van 10.
Wat kun je vertellen over telemetrie, monitoring, waar het voor dient en met welke tools ze hebben gewerkt?
Noem de berichtencourtiers waarmee je hebt gewerkt en beoordeel ze op een schaal van 10.
Kent u Linux en op welk niveau?
Hoe is het Linux-besturingssysteem opgebouwd — processen, threads, geheugen?
Wat kan leiden tot geheugenlekken in Go?
Welke gegevenssynchronisatietools kent u in Go?
Waarom kan het proces Out of Memory krijgen, zelfs als het geheugen vrij aangeeft?
Waarom overweeg je van baan te veranderen?
Waarvoor zijn telemetrie en monitoring bedoeld? Met welke technologieën hebben jullie gewerkt?