Golang
Wat zijn interfaces in Go? Hoe implementeren types interfaces?
Wat is je ervaring met het lanceren van een project/dienst vanaf nul, vanaf een leeg blad? Vertel over deze ervaring.
Hoe kunnen processen en threads met elkaar communiceren?
NULL
hoofd pakket import ( "fmt" ) func main() { c := make(chan string, 1) go fmt.Println(<-c) c <- "Hallo Wereld!" fmt.Println("Uitgang!") } fatale fout: alle goroutines slapen - deadlock! goroutine 1 [chan ontvangst]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Programma beëindigd: status 2.
Welke HTTP-methoden kunnen door de browser worden gecached?
Ben je klaar om naar Georgië te verhuizen?
Hoe kun je in de Linux-terminal zien welke processen hoeveel resources verbruiken? Hoe beëindig je een proces? Welke commando's heb je in het algemeen gebruikt?
Waar wordt de Redis-configuratie opgeslagen als deze op een aparte machine staat?
Hoe communiceerden de services onderling in een microservices-architectuur? Wie schreef de contracten?
Heb je ooit minder ervaren collega's geholpen? Hoe ging dat meestal?
// Corrigeer die kode zodat de verzoeken concurrerend zijn en de antwoordcode wordt weergegeven // en in geval van fout, log deze en ga door met verwerken package main import "net/http" var addrs = []string{"[link]"} func main() { for _, url := range addrs { resp, err := http.Get(url) if err != nil { log.Error(err) continue } // Verwerk resp indien nodig } }
Heb je triggers in de praktijk gebruikt?
Wat te doen als er één partitie is en het niet mogelijk is om het aantal consumenten te verhogen?
Wat is profiling in Go? Moest je pprof gebruiken?
Wat zijn asynchroniteit, paralleliteit en gelijktijdigheid in de context van Go?
Wat verwacht je van je nieuwe werkplek?
Wat is het verschil tussen een proces en een thread?
Wat zijn de problemen met een DTO-object dat door alle lagen gaat (handler → service → repository)?
In je cv staat dat je 3 microservices in Golang hebt begeleid. Wat heb je nog meer gedaan naast normalisatie en validatie van gegevens? Was het ondersteuning of ontwikkeling?