De ce a fost rezultatul negativ în cazul depășirii int32?
Golang
Cunoști tematica depozitului? Știi ce sunt SKU, NM, CR?
Cum se rezolvă dacă operația durează 10-12 minute, datele se schimbă activ și se face o scriere activă? Cum ați folosit replicarea?
Cum ați scris în baza de date? Unul câte unul sau în loturi?
De ce trebuie recalculat datele istorice în fiecare noapte?
// Întrebarea 4. Ce va afișa pe ecran package main import "fmt" func subis(is []int) []int { is = append(is, 5) return append(is, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Era multă logică în servicii sau serviciile doar transmiteau date?
În CV se scrie 'procesarea mesajelor cu control manual al offset-ului' — ce se înțelege prin asta?
Rapoartele au fost construite din aceeași bază în care se face înregistrarea activă?
```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("routine ", gopherID, " a terminat de dormit") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " e timpul să se oprească ...") c <- id } ```
Tu ai fost cel care a stabilit și calculat rutele logistice?
Ce te motivează să lucrezi ca programator?
Cum ați scris datele în bază — câte unul sau în loturi? Poate un singur mesaj Kafka să conțină 500 de înregistrări?
De unde proveneau datele către dumneavoastră? Cum curgeau către dumneavoastră?
Care este experiența ta cu PostgreSQL? A fost nevoie să scrii interogări complexe sau să optimizezi?
Câte canale Kafka erau, pe care le foloseau pentru rapoarte?
Ce s-a cache-uit? Doar dicționare?
Ai lucrat cu RabbitMQ? Vorbește despre Kafka — dacă sunt 3 partiții și 1 broker, cum sunt distribuite mesajele?
Care este diferența dintre JOIN și UNION?
De ce ai plecat?