Ja jūs pārbaudījāt noliktavas atlikumus, vai meklējāt pēc konkrēta SKU?
Golang
Kādu metodoloģiju jūs izmantojat: Scrum, Kanban vai maisījumu?
Kāpēc jūs izmantojāt Mutex vietā Atomic skaitītājam?
Pastāsti par savu komandu: kurā komandā tu strādāji, tās sastāvs un lielums.
```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.)
Ar kādiem izaicinājumiem jūs saskārāties, strādājot ar Kafka?
Kādi ir tavi finanšu gaidījumi? Norādiet minimumu un ērtu līmeni.
Pastāsti mazliet par sevi un par savu pēdējo darba vietu. Ar ko tu nodarbojies?
Kāpēc B koks labi darbojas nevienlīdzības un diapazona vaicājumos?
Kā jūs sadarbojāt ar datu avotiem? Vai sniedzāt API atslēgas, rakstījāt Kafka vai lasījāt no Kafka?
Vai tu domā par ERP, 1C un WMS?
Kādā formātā jūs sūtījāt datus caur Kafka?
Pastāsti par sava komandas sastāvu.
Kādi ir gRPC priekšrocības salīdzinājumā ar REST?
Vai jums bija sharding? Saskaņā ar kādu principu sharding tika veikts?
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).
Par motivāciju pārmaiņām — kāpēc kopumā nolēma iziet tirgū un apsvērt citas piedāvājumus?
Kāpēc izvēlējāties gRPC? Kam tas ir paredzēts?
Kādus indeksus jūs izmantojāt?
Kādi ir jūsu finanšu gaidījumi? Norādiet minimālo un ērtāko līmeni.