Sobes.tech

Golang

Millised punased lipud ettevõttes oleksid sinu jaoks stopfaktorid?

204

Milliseid vahendeid ja lähenemisviise kasutasite mikroteenuste arhitektuuri loomisel?

Junior — Middle
204

Mis on GOMAXPROCS ja kui palju goroutine'e töötab paralleelselt 1000-st?

203

Kuidas aru saada, et degradatsioon toimus just seetõttu, et ressursikasutus (CPU jms) suurenes?

203

Räägi Golang-i planeerijast, kuidas ta töötab blokeerivate operatsioonidega

203

Kuidas rakendada sõnumite saatmist gRPC-teenuses?

Junior — Middle
203

Kas sageli peate töötama koos gorutinidega oma töös?

203

Kuidas lahendati konfliktseid olukordi koodi ülevaatamise ajal?

203

func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }

202

Milliste kriteeriumide alusel valite ettevõtteid, millele keskendute?

201

Mis on EXPLAIN operaatori roll andmebaasis SQL-päringute täitmisel?

Junior — Middle
201

Milline on erinevus PARTITION BY ja GROUP BY vahel alamküsitluses?

201

Kui palju mikroteenuseid olete ettevõttes töötamise ajal kirjutanud?

201

Räägi Golangis töö kohta slices: kuidas töötavad capacity, length ja mis juhtub piirist üle minnes.

199

Mida sa kindlasti oma uuel töökohal näha ei sooviks?

199

Kas on füüsilis isik või muud juriidilised isikud?

198

Rääkige oma kogemusest, millega te tegelesite, millisel projektil töötasite ja millist rolli mängisite?

198

Milliseid ülesandeid sulle kõige rohkem meeldib ja milliseid vähem?

197

Mis on liidesed Go-s? Milleks need on vajalikud? Kuidas need on ehitatud kapoti all?

197

// Mida kood väljastab? func main() { var wg sync.WaitGroup for i := 0; i < 3; i++ { go func() { wg.Add(1) defer wg.Done() fmt.Print(i) }() } wg.Wait() fmt.Println("\ndone") }

197
/12