Golang
func main() { defer func() { if r := recover(); r != nil { fmt.Println("obnoven") } }() defer func() { fmt.Println("odložené") }() go func() { fmt.Println("uvnitř gorutiny začátek") panic("boom") fmt.Println("uvnitř gorutiny konec") }() time.Sleep(time.Second) }
Jak funguje plánovač?
Čím se liší Dependency Inversion od Dependency Injection?
Jak je na tom s vaší angličtinou?
Co je konstrukce `<-ch` v Go?
Píšete ve mnoho asynchronního kódu ve své současné práci?
Co se stane, pokud je defer mimo gorutinu, místo uvnitř ní?
Co je to multi-stage build a k čemu je potřeba?
Jaký je rozdíl mezi json.Unmarshal a json.Decoder a kdy byste je použili?
Jaké konkrétní primitives synchronizace jsou v Go?
Jaké bylo největší množství dat, se kterým jste pracoval v databázích?
Proč jste udělali ruční commit offset místo automatického?
Znáš profil zatížení čtení/zápisu v RPS?
Co bude obsahem mapy (řádek 19 v kódu)?
Obecná otázka: připravenost na pohovor a zdroje otázek
Jaký je rozdíl mezi Mutex a RWMutex?
Na čem nakonec běží služba? Jaké Docker obrazy byly použity?
Jaké nástroje jsi používal k vizualizaci architektonických schémat a pro jaké případy?
Jak jsou kódy HTTP odpovědí rozděleny do skupin a co znamenají?
Proč jste se rozhodl vstoupit na trh a změnit zaměstnání?