Sobes.tech

Golang

Ja jūs pārbaudījāt noliktavas atlikumus, vai meklējāt pēc konkrēta SKU?

183

Kādu metodoloģiju jūs izmantojat: Scrum, Kanban vai maisījumu?

183

Kāpēc jūs izmantojāt Mutex vietā Atomic skaitītājam?

183

Pastāsti par savu komandu: kurā komandā tu strādāji, tās sastāvs un lielums.

183

```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) } ``` (Ar nem question explicit, bet kods norāda uz uzdevumu, kas saistīts ar konkurenci, sinhronizāciju un datu bāzes izsaukumu minimizēšanu, izmantojot sync.Once vai līdzīgas tehnikas.)

183

Ar kādiem izaicinājumiem jūs saskārāties, strādājot ar Kafka?

181

Kādi ir tavi finanšu gaidījumi? Norādiet minimumu un ērtu līmeni.

181

Pastāsti mazliet par sevi un par savu pēdējo darba vietu. Ar ko tu nodarbojies?

178

Kāpēc B koks labi darbojas nevienlīdzības un diapazona vaicājumos?

178

Kā jūs sadarbojāt ar datu avotiem? Vai sniedzāt API atslēgas, rakstījāt Kafka vai lasījāt no Kafka?

177

Kādā formātā jūs sūtījāt datus caur Kafka?

176

Kādi ir gRPC priekšrocības salīdzinājumā ar REST?

175

Vai jums bija sharding? Saskaņā ar kādu principu sharding tika veikts?

174

Pastāsti par savām galvenajām darba uzdevumiem pēdējā darba vietā un par kādu grūtu uzdevumu, ko nesen izdevās īstenot (kas tas bija, ko darījāt, kas no tā iznāca).

172

Par motivāciju pārmaiņām — kāpēc kopumā nolēma iziet tirgū un apsvērt citas piedāvājumus?

172

Kāpēc izvēlējāties gRPC? Kam tas ir paredzēts?

170

Kādi ir jūsu finanšu gaidījumi? Norādiet minimālo un ērtāko līmeni.

168
/5