Golang
Vertel me hoe de scheduler voor goroutines in Go (GMP) werkt.
Indexering in PostgreSQL: hoe maak je een index voor een query met meerdere parameters? Waarom is de index na zes maanden verslechterd bij actieve updates?
Wanneer is het beter om Mutex te gebruiken en wanneer Channel?
Zijn er indexen in deze tabel?
Welke soorten gRPC-interacties hebt u gebruikt? Kunt u ze noemen?
Wat gebeurt er nadat je google.com in de browser hebt ingevoerd en op Enter hebt gedrukt? Beschrijf het hele proces en de betrokkenen.
Met welke opslagplaatsen en databases hebt u gewerkt?
Hoe werkt de planner?
Hoe optimaliseer je een query op databasenniveau? Wat toont EXPLAIN ANALYZE?
Welke indexen ken je in PostgreSQL?
Wat is het verschil tussen virtualisatie en containerisatie?
Hoe sta je tegenover chaos?
Er is een HTTP-handler die een complexe SELECT uitvoert in de database, en de gebruiker is niet tevreden over de lange wachttijd. Wat is de volgorde van acties voor diagnose en optimalisatie?
Wat is het verschil tussen een geïnterpreteerde taal (Python) en een gecompileerde taal (Go)? Welke factoren beïnvloeden de keuze?
Kan een structuur in Go meerdere interfaces tegelijk implementeren?
Hoeveel primaire sleutels kan een tabel hebben?
Vertel me over de pub/sub aanpak in Redis voor een schaakservice — voor- en nadelen
Kan je EXPLAIN ANALYZE in productie uitvoeren?
Hoe bent u van plan om de cache te gebruiken in de architectuur van OrderService? Wat wordt er precies in Redis opgeslagen?
Wat is defer? Wat zal de volgende code afdrukken? ```go type X struct { V int } func (x X) S() { fmt.Println(x.V) } func main() { x := X{123} defer x.S() x.V = 456 } ```