Golang
Čo je Docker, Docker Image a Docker Compose?
Čo vieš o HTTP/3?
Ešte stále pracuješ v Magnite? Prečo si sa rozhodol vstúpiť na trh?
// Otázka 4. Čo sa zobrazí na obrazovke package main import "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Ohodnoťte svoje znalosti o PostgreSQL, Docker, Kubernetes, Kafka.
Prečo sa úniky gorutín považujú za kritickejšie ako klasické úniky pamäte z hľadiska vplyvu na runtime?
Aký je najobľúbenejší spôsob, ako kontrolovať ukončenie všetkých gorutín?
Aké ďalšie programovacie jazyky poznáte?
Môžeš vysvetliť protokoly TCP a UDP, v čom sa líšia?
Máte skúsenosti s PHP?
Architektúra mikroslužieb: ako implementovať registráciu používateľa s dvoma službami (Users a Notification)? Čo robiť, ak Producer prestane fungovať?
Čo je idempotentnosť v požiadavkách na službu?
Prečo hľadáte novú prácu, čo chcete zmeniť?
Povedzte nám o vašich skúsenostiach s CI/CD. Aké nástroje ste používali, ako Jenkins, ArgoCD a ďalšie?
Čo sa robilo so správami po ručnom spracovaní? Aké boli možnosti?
Máte nejaké otázky ohľadom projektu alebo pracovných podmienok?
Povedz mi o telemetrii a monitorovaní — na čo to je a s čím si pracoval?
Je poradie polí v zloženom indexe dôležité?
Ak sa chat pokazí, pamäť a procesor sú v poriadku, ale správy nechodí – ako by si riešil problém?
Pracoval ste s AST stromami v Go? Aké nedostatky vidíte v súčasnej implementácii?