Golang
Jak určit počet znaků v řetězcové hodnotě?
Vysvětlete, co je gorutina a jak se používá v programování
Můžete vysvětlit, co se rozumí pod pojmem 'kontext' v programování nebo vývoji?
Můžete vysvětlit koncept choreografie v Saga a jak se liší od orchestrace?
Jaká je role a účel kontextu v jazyce Go?
Popište svou zkušenost s mechanismem sync.Pool pro správu objektů v Go.
Čím se protokol HTTP/2 liší od HTTP/1.1 z hlediska implementace a výkonu?
Jak je implementován vzor Saga pro správu distribuovaných transakcí v architektuře mikroservisů?
Co se stane v programu, pokud proměnná typu int dosáhne své maximální hodnoty a dojde k přetečení během běhu?
Vysvětlete princip fungování kanálu pro přenos dat ve vaší aplikaci.
Máte zkušenosti s používáním gRPC ve svých projektech?
Můžeš mluvit o různých způsobech implementace replikace v databázích?
Jaké mechanismy umožňují asynchronní kopírování dat mezi databázemi?
Kdy může mít rozhraní v programování hodnotu nil nebo být nedefinované?
Jak lze zvětšit velikost pole v programovacím jazyce, aby pojalo více prvků?
Kde v kódu je třeba uzavřít kanál?
Můžete vysvětlit koncept odolnosti systému při snižování jeho schopností v případě chyb?
Jaký přístup k návrhu softwarových řešení používáte ve své práci?
Můžete vysvětlit mechanismus přidání prvku na konec datové struktury, například seznamu nebo pole?