Sobes.tech

Golang

Vieš uviesť a vysvetliť štyri základné požiadavky moderných SQL engineov (ACID)?

290

Povedzte mi o vašich skúsenostiach s Go a s akými úlohami ste sa stretli.

287

Povedajte nám viac o Redis: aké adresáre existujú a aké údaje sa tam ukladajú?

280

Čo sú štruktúry v Go a na čo slúžia?

278

Ako funguje zberač smeti v Go in v kateri območju pomnilnika deluje?

268

Koľko procesov alebo vlákien môže mať jeden program?

262

// čísla od 1 do 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) }

256

Aké knižnice ste použili v projekte?

252

// čísla od 1 do 10 func main() { done := make(chan struct{}, 10) for i:=1; i<=10; i++{ go func(){ defer func() {done<-struct{}{}}() printNumber(n) }() } for i:=1; i<=10; i++{ <-done } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }

252

Ako sa volá skratka nákladov za klik v angličtine?

247

Uveďte hlavné dátové štruktúry a uveďte príklady ich implementácie/použitia v Go (pole, slices, mapy/hašovacia tabuľka).

245

Téma s 3 partíciami. Prípad 1: 2 konzumenti. Prípad 2: 5 konzumentov. Ako sa rozdeľujú správy?

241

Čo ste presne robili s ClickHouse – pracovali ste s klastrom, replikáciou, rozdeľovaním tabuliek?

241

Tabuľka s (id PRIMARY KEY, data JSON) — je index PostgreSQL celkom dobrý na vyhľadávanie podľa kľúča?

234

Aký je rozdiel medzi asynchronitou a viacvláknovým spracovaním?

231

// Daný reťazec s. Je potrebné nájsť dĺžku najdlhšieho podreťazca bez opakujúcich sa znakov. // Príklady: // s = "abcabcbb", odpoveď: 3 ("abc") // s = "cccccccc", odpoveď: 1 ("c") // s = "pwwkew", odpoveď: 3 ("wke") // s = "", odpoveď: 0 // Reťazec s pozostáva z anglických písmen, číslic, symbolov a medzier func lengthOfLongestSubstring(s string) int { return 0 }

229

Máme 3 oddiely a 3 spotrebiteľov, oneskorenie rastie. Ako môže KEDA pomôcť v tejto situácii?

228
/10