Golang
Jaké výsledky získáme při sekvenčním průchodu znaky řetězce?
Co představuje mechanismus multitaskingu používaný v kanálech pro výměnu dat mezi vlákny nebo procesy?
Jaké praktiky lze použít k optimalizaci rychlosti provádění programového kódu?
Vysvětlete koncept detekce služeb v architektuře mikroservisů a proč je to potřeba.
Můžete vysvětlit, co znamená nastavení GOMAXPROCS v jazyce Go?
Máte zkušenosti s práci se sockety pro síťovou komunikaci?
Může v Go dojít k situaci, kdy nedojde k uvolnění paměťových zdrojů, a to vede k únikům?
Vysvětlete princip fungování synchronizačního mechanismu goroutin v kontextu konkurenčního provádění úkolů.
Můžete vysvětlit, jak funguje příkaz VACUUM v PostgreSQL a proč se používá?
Co se rozumí pod přerozdělením zátěže?
Jaké potíže mohou nastat při používání slices v programování?
Jak provádět analýzu a optimalizaci dotazů v Elasticsearch?
Jaký je zásadní rozdíl mezi kontejnery a virtuálními stroji? Lze spustit kontejner Windows na Linuxovém hostiteli?
Jak efektivně spustit a spravovat velké množství gorutin, například přibližně 100 tisíc?
K čemu lze použít globální proměnnou v Go?
Jaké chování se očekává při volání prázdného operátoru select v jazyce Go?
Jaké vzory se používají k implementaci plynulé odolnosti systémů vůči chybám?
Jak se při hledání prvků řeší kolize v hash tabulkách?
Můžeš vyjmenovat hlavní algoritmy rozdělování příchozího provozu mezi serverové uzly?
Jak se chování vláken liší při síťových požadavcích ve srovnání s operacemi čtení souborů?