Golang
Vertel me over het huidige project bij [organisatie] — wat zijn jouw taken daar?
Hoe schaal je Kafka op?
Wat is het verschil tussen een array en een slice in Go?
Vertel over de modellen van parallelisme — wat zijn gedeeld geheugen en berichtpassing, mutexen en atomics
Wat is het verschil tussen systemctl restart en systemctl reload?
Hoe is de datastructuur map geïmplementeerd voor het opslaan en benaderen van sleutel-waardeparen binnen het systeem?
Waarom is het uitvoeren van taken in een goroutine meestal sneller dan het gebruik van systeemthreads?
Hoe beheer je transacties binnen één methode wanneer er meerdere transactionele operaties worden gebruikt, rekening houdend met de uitvoeringcontext?
Wanneer wordt er naar een partner voor de speler gezocht in het matchmaking?
Onderbreekt de planner van het besturingssysteem verplicht de uitvoering van een goroutine?
Hoe bepaalt het mechanisme van automatische afvalinzameling dat een object niet meer toegankelijk is en verwijderd moet worden?
Heeft u ervaring met het schrijven en debuggen van multithreaded applicaties?
Wat is de tijdcomplexiteit van het zoeken van een element op sleutel in een niet-gesorteerde array?
Vindt u dat de huidige taken die u op het werk krijgt, overeenkomen met uw niveau en competenties?
Wat betekent de eigenschap capacity van een slice in Go, als deze niet expliciet wordt opgegeven bij het maken ervan?
Welke ingebouwde functie wordt gebruikt om het type Map-object in de programmeertaal te bepalen?
Weet het bedrijf al dat je van plan bent te vertrekken?
Welke benaderingen worden gebruikt om de werking met een tabel die een grote hoeveelheid gegevens bevat te optimaliseren?
Kan de uitvoering van een goroutine worden gekoppeld aan een specifiek systeemthread?
Hoe goed pas je de SOLID-principes toe in Go-ontwikkeling?