Golang
Použili jste nástroje profilování k analýze výkonu?
Vysvětlete vztah mezi protokoly HTTP, gRPC a systémem serializace dat Protobuf
Čím se liší stavy běžících a čekajících gorutin, jako jsou Runnable a Waiting?
Máte zkušenosti s protokolem SMTP pro odesílání e-mailů?
Lze považovat strukturu se dvěma poli za bezpečnou pro použití v vícevláknových podmínkách?
hlavní balíček import ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }
Jaký typ indexu PostgreSQL se používá ve výchozím nastavení v základních scénářích práce s daty?
Jak lze ukončit práci s kanálem v programu?
Jaké jsou hlavní rozdíly mezi protokoly gRPC a HTTP/1.1 v kontextu správy spojení a udržování jejich životního cyklu?
Jak zorganizovat interakci a přenos dat přes kanály v systému?
Jak goroutine zjistí, že jí byl prostřednictvím kontextu zaslán signál o ukončení?
Lze struktury používat jako klíče v asociativním poli nebo mapě?
Jak často je třeba v Go zavřít kanál, aby se předešlo chybám?
Je otázka 'Proč jste zvolili strategii Cache-aside?' správná?
Máte zkušenosti s principy a strukturou čisté architektury v projektech?
Jsou operace s atomovými proměnnými z hlediska zámků destruktivní?
Jakým způsobem lze optimálně přidávat řádky k existující řádce v programování?
Jak je v jazyce Go implementována konkurence, asynchronie a paralelismus?
Co se stane jako první: zpracování signálu zrušení nebo ukončení nahrávání, pokud k nim dojde současně v kanálu?
Můžete popsat princip fungování mechanismu automatického řízení paměti v systému?