Vertel over het Fan-In patroon, waar is het voor nodig?
Golang
Wat gebeurt er als je uit een gesloten, niet-buffered kanaal leest?
Waarvoor is een kanaal met een lege structuur chan struct{} bedoeld?
Welke synchronisatie-primitieven ken je in Go?
Wat is een goroutine en hoe werkt het?
Heeft u ooit de Fan-In en Semaphore patronen in uw werk moeten gebruiken?
Hoe identificeer en verhelp je knelpunten gerelateerd aan de planner in high-load applicaties?
Schrijf een Singleton in Go met behulp van sync.Once, maak het daarna moeilijker: GetLogger accepteert name en age, geeft één instantie voor gelijke parameters terug
Een manager kwam rennend en zei dat er een fout in het programma is, hier zijn de logs. Wat zijn jouw acties, hoe ga je debuggen?
Wat is een kanaal in Go en hoe geeft het gegevens door?
/** * Werken met slices * * Er worden twee ongeordende slices van elke lengte ingevoerd. * Je moet een functie schrijven die hun intersectie retourneert **/
Wat heb je precies gedaan op het project?
Hoe werkt de scheduler van Go, welk model zit erachter? Heeft u zelf de scheduler moeten instellen?
Welke ontwerppatronen hebt u gebruikt in de context van microservices?
Hoe garandeer je dat niemand in een gesloten kanaal schrijft? Wat is een eenvoudige regel?
Wat is de complexiteit van bewerkingen met een map in het slechtste geval bij botsingen?
Hoe start je een container in Kubernetes zonder Registry?
Wat kan worden gebruikt om gegevens tussen goroutines over te brengen?
Wat gebeurt er als je probeert te lezen uit een gesloten kanaal?
Weet je wat tabelgebaseerde tests (table-driven tests) zijn?