Golang
Môžete vysvetliť, čo je systém správy závislostí v Go a ako je implementovaný?
Ktorý z nasledujúcich fragmentov kódu obsahuje chybu alebo potenciálny problém súvisiaci s prácou s kanálmi? Možnosť 1 package main func main() { ch := make(chan int) ch <- 1 } Možnosť 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Možnosť 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Možnosť 4 package main func main() { ch := make(chan int) close(ch) <-ch } Možnosť 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
Si pripravený na hybridný formát práce (kancelária + práca na diaľku)?
Akým spôsobom sa realizuje interakcia medzi jednotlivými mikroservismi?
Použili ste v svojich projektoch mechanizmus pesimistického blokovania?
Rozprávaj o DDD (Dizajn zameraný na doménu) a funkčnej paradigme — čo si čítal, ako si implementoval?
Akými spôsobmi je možné realizovať nasadenie aplikácií v Kubernetes a aké kroky je potrebné podniknúť?
Aké ukazovatele výkonnosti pipeline môžete uviesť?
Ako identifikovať podmienku preteku (Race Condition) v systéme?
Ako zabezpečiť prevenciu prekročenia limitu otvorených deskriptorov súborov v systéme?
V ktorých prípadoch sa používa dátová štruktúra s možnosťou uchovávať sekvenčné prvky a ich dynamickú zmenu?
Môžete vysvetliť princíp fungovania hashovania pri implementácii mapy (Map)?
Aká funkcia plní úlohu proxy v jazyku Go?
Ako často zvyčajne prichádzajú jasné požiadavky?
Môžeš vymenovať kľúčové rozdiely a vlastnosti protokolu HTTP/2 v porovnaní s HTTP/1.1?
V čom sa líšia slices a pole v Go?
Aké procesy sa spustia a ako bude prebiehať vytváranie novej gorutiny v Go?
Ako spustiť viackontajnerovú aplikáciu pomocou docker-compose?
Môžete mi povedať, ako bola organizovaná infraštruktúra a technické prostredie na vašom poslednom pracovisku?
Aká je úloha rozhraní v objektovo orientovanom programovaní?