Kui te vaatasite laoseisu järele, kas tehti konkreetse SKU järgi?
Golang
Millist metodoloogiat kasutate: Scrum, Kanban või segu?
Miks kasutasite Mutexi asemel Atomici loendurile?
Räägi oma meeskonnast: millises meeskonnas sa töötasid, selle koosseis ja suurus.
```go type User struct { ID int Name string } var ( dbHits int ) func getUserInfoFromDB(id int) User { time.Sleep(100 * time.Millisecond) dbHits++ return User{ID: id, Name: fmt.Sprintf("User-%d", id)} } func main() { var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(i int) { defer wg.Done() fmt.Println(getUserInfoFromDB(i)) }(42) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` ```go func main() { var wg sync.WaitGroup j := 12345 for i := 0; i < 5000; i++ { wg.Add(1) go func(i int) { defer wg.Done() once.Do(func() { user = getUserInfoFromDB(42) }) fmt.Println(user) }(j) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` (Without an explicit question, but the code suggests a task related to concurrency, synchronization, and minimizing database calls using sync.Once or similar techniques.)
Milliste väljakutsetega olete kokku puutunud töötades Kafka-ga?
Millised on sinu finantsootused? Märgi minimaal ja mugav tase.
Miks B-puu töötab hästi ebavõrdsuse ja vahemiku päringute jaoks?
Räägi natuke endast ja oma viimase töökoha kohta. Millega tegeled?
Kuidas te suhtlesite andmeallikatega? Kas andmeallikatele API-tingimusi, kirjutasite Kafka'sse või lugesite Kafka'st?
Räägi mulle oma meeskonna koosseisust.
Millises formaadis saatsite andmed Kafka kaudu?
Millised on gRPC eelised võrreldes REST-iga?
Kas teil oli sharding? Millise põhimõtte alusel sharding tehti?
Kas sa mõtled platvormi all, ERP, 1C ja WMS?
Mis on motivatsioon muutuseks — miks üldiselt otsustasite turule tulla ja kaaluda teisi pakkumisi?
Miks valisite gRPC? Milleks see on?
Räägi oma viimase töökoha peamistest ülesannetest ja millestki keerulisest ülesandest, mida oled hiljuti ellu viinud (mis see oli, mida sa tegid, mis sellest sai).
Milliseid indekseid kasutasite?
Kas sa salvestasid ainult kogutud andmed või iga etapi — toores, normaliseeritud?