Golang
/* Een gesorteerde lijst van gehele getallen a, een index index en een geheel getal k. Geef willekeurig k getallen uit de lijst terug die het dichtst bij de waarde van het element a[index] liggen. a=[2, 3, 5, 7, 11], index=3, k=2 -> [5, 7] a=[4, 12, 15, 15, 24], index=1, k=3 -> [12, 15, 15] a=[2, 3, 5, 7, 11], index=2, k=2 -> [3, 5] of [5, 7] */
Welke indexen bestaan er in PostgreSQL?
Wat is een goroutine? Hoe verschilt het van een systeemthread? Vertel over de Go-planner (GMP).
Wat is het verschil tussen een data race en een race condition?
Wat was je favoriete strategie wanneer een Elasticsearch-cluster uitviel of niet meer reageerde? Was de zoekfunctie op de site kapot, of was er een back-up mechanisme voor directe verzoeken aan PostgreSQL?
Wat gebeurt er als je probeert een niet-geïnitialiseerde kanaal te sluiten?
Hoe organiseer je de interactie tussen frontend en backend voor het verzenden van realtime meldingen?
// getallen van 1 tot 10 func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Schrijf een SQL-query die het aantal bestellingen per gebruiker retourneert met een total_price groter dan of gelijk aan 1000, gesorteerd op het aantal bestellingen in aflopende volgorde: +---------+--------------+ | user_id | order_count | +---------+--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+--------------+
En wat is er gedaan met centrale logging?
Waar woon je, waar ben je?
Wat is een SQL-injectie? Geef een voorbeeld van een kwetsbare query en manieren van bescherming.
Hoe snel kunt u beginnen met werken en wat zijn uw salarisverwachtingen?
Op regel 60 buf = buf[:0] — wat gebeurt hier?
Welke soorten gedistribueerde transacties zijn er?
Ben je betrokken geweest bij een project dat vanaf nul werd opgebouwd, of ben je al in een tussenfase gestapt?
Wat is de reflect package in Go? Waarvoor wordt het gebruikt?
Naar jouw mening, waarom containers gebruiken als virtualisatie al bestaat?
Wat zijn de kenmerken van de interactie tussen consumenten en producenten met de partities in Kafka?
Hoe worden functiede parameters doorgegeven in Go, vooral slices?