Golang
Kako je organizovan rad sa skladištima u StatefulSet?
Da li postoji otvorena preduzetnička delatnost?
Ispričaj o svom iskustvu, čime si se bavio u poslednje vreme. Pričaj o interesantnim servisima.
Могу ли CTE помоћи у решавању проблема конзистентности два упита?
Kako rešiti problem data race o kojem smo govorili?
Da li ste sigurni da se ovde koriste vitičaste zagrade za map? Koji je sintaksis potreban za pristup elementu set na 17. liniji?
Zašto poruke iz Message Service idu direktno putem gRPC, a ne putem Kafka?
Koju garanciju isporuke ćemo koristiti u Kafka?
Може ли структуру ставити у контекст кроз context.WithValue?
Koji indeks koristiti ako želimo da tražimo po naslovu knjige?
Koji problemi mogu nastati ako napravite podniz iz prvog niza i dodate ga u drugi?
Da li je HR platforma već postojala kada si došao ili je pisana od nule?
// все елементи у слайса трябва да са уникални + общо 1000 елемента // програмата не трябва да се блокира излишно заради time.sleep func main() { checkIncrement := map[int]int32{} var data []int for i := 0; i < 1000; i++ { go func() { data = append(data, i) if _, found := checkIncrement[i]; found { fmt.Println(i) panic("дублирано увеличение") } checkIncrement[i] = 1 }() } time.Sleep(2 * time.Second) fmt.Println(len(data)) }
5000 zahteva za zapis po sekundi — je li to mnogo? Kako planirate da obradite write-flow kroz sve downstream servise (Inventar, Plaćanje, Dostava)?
Koje garancije isporuke može da pruži broker poruka? Najviše jednom, najmanje jednom, tačno jednom.
Koji je bio najteži tehnički zadatak na kojem si zaista morao da razbijes glavu?
Šta će se desiti u programu sa gorutinom koja piše u kanal i range preko kanala bez zatvaranja?
Koje od navedenih sredstava za sinhronizaciju si morao koristiti u svom projektu?
Zamislite situaciju: novi član tima kaže 'pišeš gluposti, ja znam bolje'. Šta biste uradili?
Da li su nakon intervjua bile ponude ili odbijanja?