Ce metodologie folosiți: Scrum, Kanban sau o combinație?
Golang
De ce ai folosit Mutex în loc de Atomic pentru contor?
Ce este important pentru tine la o companie viitoare, la ce acorzi atenție?
Vorbește despre echipă: în ce echipă ai lucrat, din ce compoziție și număr de membri.
```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) } ``` (Nu există o întrebare explicită, dar codul sugerează o sarcină legată de concurență, sincronizare și minimizarea apelurilor la bazele de date folosind sync.Once sau tehnici similare.)
Cu ce provocări v-ați confruntat în lucrul cu Kafka?
Care sunt așteptările tale financiare? Menționează minimul și un nivel confortabil.
De ce funcționează bine arborele B pentru interogările de inegalitate și interval?
Spune-mi puțin despre tine și despre ultimul loc de muncă. Cu ce te ocupi?
Cum ați interacționat cu sursele de date? Ați furnizat chei API, ați scris în Kafka sau ați citit din Kafka?
Spune-ne despre componența echipei tale.
În ce format ai trimis datele prin Kafka?
Care sunt avantajele gRPC față de REST?
Ai avut sharding? După ce principiu au făcut sharding?
Te referi la ERP, 1C și WMS?
În ceea ce privește motivația pentru schimbare — de ce ai decis în general să ieși pe piață și să iei în considerare alte oferte?
De ce ai ales gRPC? Pentru ce este?
Vorbește despre principalele tale sarcini la ultimul loc de muncă și despre o sarcină dificilă pe care ai reușit să o realizezi recent (ce a fost, ce ai făcut, ce a rezultat).
Ce indicii ai folosit?
Care sunt așteptările tale financiare? Menționează nivelul minim și cel confortabil.