Stále pracujete v spoločnosti?
Golang
Mal si vo svojich službách veľa logiky, alebo boli služby len 'vezmi odtiaľ, daj tam'?
Povedz nám, čo je firemná platforma na spracovanie logistických a prevádzkových dát rôznych sietí holdingu.
Porozprávaj o úrovniach izolácie transakcií
Ako vyzeral dopyt na aktualizáciu používateľa na úrovni služby?
Povedaj mi o multi-stage Docker build-u — čo si robil, ako si optimalizoval proces zostavovania a dodania služby?
Vieš spracovať paniku v jednom z deferov?
Mal ste systémového analytika, ktorý jasne popisoval úlohy?
Čo sa dialo po úlohe zostavenia Docker obrazu v pipeline GitLab CI?
Koľko ľudí bolo v tíme a kto zadával úlohy?
Návrh systému: navrhnite systém automatizácie parkovania
Čo je multi-stage build a na čo je dobrý?
Porozprávaj o CQRS.
Ako ste spracovávali sporočila iz Kafka? Povejte mi o validaciji — kaj se je dogajalo z neveljavnim sporočilom?
hlavný balík import "čas" funkcia pracovník() kanál int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 42 }() return ch } funkcia main() { timeStart := time.Now() _, _ = <-pracovník(), <-pracovník() println(int(time.Since(timeStart).Seconds())) // }
Čo sa robilo s oneskorením spotrebiteľa pri prepracovaní?
Keď ste robili zmeny v mikroslužbe, premýšľali ste nad tým, na čo ešte to môže mať vplyv?
Ako určuješ hodnoty requests a limits pre zdroje v Kubernetes?
Poznáš tému skladu? Čo je to?
// Otázka 1. Čo sa zobrazí na obrazovke? package main import "fmt" func main() { s := "Hello world" b := []byte(s) b[0] = 'h' s = string(b) fmt.Println(s) }