Golang
Na čo slúžia zdieľané toky v programovaní?
Aké vlastnosti OOP v jazyku Go sa líšia od ich implementácie v iných programovacích jazykoch?
Vysvetlite koncept zapuzdrenia dát v objektovo orientovanom programovaní.
Ako vykonať konkrétnu sadu testovacích scenárov?
Popíšte základné princípy a praktiky vývoja, ktoré boli prijaté vo vašej poslednej spoločnosti.
Aká je úloha a účel štruktúry WaitGroup pri vývoji v Go?
Akými spôsobmi sa dosahuje zníženie nákladov na procesy dekódovania a kódovania dát pri použití gRPC?
Odhadnite približnú záťaž systému (výpočet RPS)
Vysvetlite, ako sa líšia koncepty Consumer a Consumer Group v systémoch spracovania správ.
Môžete uviesť hlavné typy kľúčov používaných v relačných databázach?
Aké operácie sa vykonávajú pri spájaní reťazcových údajov?
Akými spôsobmi sa vykonáva kontrola a koordinácia práce goroutine v Go?
Môžete vysvetliť, čo sa rozumie technológiou AVX v procesoroch?
Aké typy zmlúv sa používajú pri vytváraní REST API?
Aká je úloha a účel kontextu v jazyku Go?
Aká je úloha a účel typu ErrGroup v jazyku Go na správu skupinových chýb?
Aké funkcie poskytuje štruktúra WaitGroup v jazyku Go na synchronizáciu gorutín?
Aký pipeline?
Môžeš zdieľať príklad, ako si implementoval spracovanie chýb pomocou error.Group vo svojich projektoch?
Ako funguje nahrávanie do kanála, ktorý ešte nebol inicializovaný?