Čo je semafor?
Golang
Aké typy kontextu (context) v Go poznáte?
Existuje možnosť vypnúť alebo spravovať garbage collector v Go?
Čo je to kontext (context) v Go a na čo slúži?
Ako funguje slice v Go? Povedzte o jeho vnútornej implementácii, pascách a nuansách.
Aké základné princípy objektovo orientovaného programovania poznáte a používate?
Čo je to goroutine?
Počuli ste za Domain-Driven Design (DDD)? Máte skúsenosti s aplikáciou DDD vzorov?
Čo je Netpoller? Na čo je a ako sa tam dostávajú a vracajú goroutines?
Aké HTTP servery v Go ste používali?
Aké typy webových API poznáte? V čom sa podstatne líši REST od RPC?
Vytvára sa pre každú gorutinu nový vlákno operačného systému?
Poznáte mechanizmus same-size grow v map? Čo je evakuácia v map a pri akých operáciách sa vyskytuje?
Čo je rozdiel medzi Entitou a Hodnotovým Objektom?
Existuje v Go objektovo orientované programovanie?
Aké máte všeobecné obchodné skúsenosti s vývojom v Go?
Aké typy pamäte rozlišuje Go (zásobník a halda)? Čo sa od seba líšia? Ako pracuje Garbage Collector s objektmi na zásobníku?
Čo je to skupina spotrebiteľov v Kafka? Čo sú to partície a na čo slúžia?
Čo je gorutina? Prečo sa nazýva ľahká? Aká je počiatočná veľkosť pamäte gorutiny a aká je maximálna?
Čo je to observability? Čo zahŕňa tento pojem a čo je potrebné, aby služba bola pripravená na produkciu? Prečo sú potrebné metriky, traces a logs?