Vorbește-mi despre utilizarea Kafka la muncă: cazuri, ce ai scris?
Golang
Lecturile se făceau cu maestrul, cu replica sau cum erau distribuite?
// Există o rețea de terminale bancare. Este necesar să colectați răspunsurile de prezență în rețea. Terminalele sunt distribuite în întreaga țară. // Scrieți o funcție care primește un URL dintr-o listă de intrare ([]string{"[link] "[link] "[link] și așa mai departe}) // răspunsul trebuie afișat în stdout pe o linie separată "url: %s, code: %s" func check(urls []string) {}
Descrieți arhitectura de nivel înalt a sistemului: din ce componente este format?
De ce părăsiți compania?
Cum să scrii cereri HTTP paralele în Golang?
Ești în căutare activă de joburi sau doar te uiți la oferte specifice?
De la ce sumă iei în considerare o ofertă în funcție de așteptările salariale?
Scrieți o funcție merge pentru a combina mai multe canale uint sortate într-un singur canal sortat
Ce este cancel în context.WithTimeout și de ce să îl apelăm?
Descrie arhitectura unuia dintre proiectele tale (straturi, modele, organizarea codului)
Cum se poate rezolva problema modificării pointerului în funcție, fără a schimba câmpul direct?
Cât de des întâlneau scurgeri de memorie?
Ești în curs de a susține interviuri în acest moment sau ai oferte în mână?
Cum sunt transmise parametrii funcției în Go, în special slices?
Poate apărea un deadlock într-o implementare cu o goroutine și un canal pentru predictableFunc cu un timeout?
Ați ajustat vreodată numărul de partiții dintr-un topic Kafka?
pachet principal import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val }
Ați lucrat cu proceduri stocate în baze de date?
Cum se execută această interogare SQL cu subinterogare și DENSE_RANK (ordinea de execuție)?