Znáš skladovou tématiku? Víš, co jsou SKU, NM, CR?
Golang
Jak jste psali do databáze? Po jednom záznamu nebo dávkami?
Jak řešit, pokud operace trvá 10–12 minut, data se aktivně mění a probíhá aktivní zápis? Jak jste použili replikaci?
Proč byl výsledek při přetečení int32 záporný?
V životopise je napsáno 'zpracování zpráv s ruční správou offsetu' — co tím myslí?
Byla v službách hodně logika nebo služby jen předávaly data?
Proč je třeba každou noc přepočítávat historická data?
Byly sestavy sestaveny ze stejné databáze, do které se aktivně zapisuje?
```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, " skončila spánok") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " čas na zastavenie ...") c <- id } ```
Byl jste ten, kdo sestavil a spočítal logistické trasy?
Co vás motivuje k práci programátora?
// Otázka 4. Co se zobrazí na obrazovce 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) }
Odkud vám data přicházela? Jak k vám tekla?
Jaké máte zkušenosti s PostgreSQL? Museli jste psát složité dotazy nebo provádět optimalizace?
Co bylo cachováno? Jenom adresáře?
Kolik bylo Kafka kanálů, kterými se sestavovaly zprávy?
Jak jste zapisovali data do databáze — jednotlivě nebo dávkami? Mohl v jednom Kafka zprávě přijít 500 záznamů?
Pracoval jsi s RabbitMQ? Povídej o Kafka — pokud jsou 3 partitiony a 1 spotřebitel, jak jsou zprávy rozděleny?
Jaký je rozdíl mezi JOIN a UNION?
Proč jste odešel?