Golang
Můžete vysvětlit, co se rozumí zpracováním dat v reálném čase pomocí streamovacích technologií?
Jaká je role a funkce L3 vyvažovače v architektuře distribuovaných systémů?
Jak získat přístup ke znakům nebo podřetězcům uvnitř řetězce v jazyce Go?
Můžete vysvětlit, co se rozumí procesem evakuace prvků ve struktuře dat Map?
Byly bolesti s oddělením jednotné databáze?
Jak lze kontrolovat provádění programu a řídit jeho stav během běhu?
Jaké jsou výhody a nevýhody používání klientské strany v aplikacích?
Jak sloučit dva řezy do jednoho v programovacím jazyce?
Jakými metodami můžete získat údaje o stavu služeb, kromě použití Prometheus?
Lze při provádění JOIN v SQL dotazech použít operátor WHERE?
V čem spočívá jedinečnost konkurenčního mechanismu v jazyce Go?
Jak zpracovat a poskytnout informativní chybovou zprávu v aplikaci?
Jaké jsou hlavní kroky a komponenty potřebné pro vývoj a nasazení mikroservisu?
Co se ti na procesech (na starém a současném projektu) nelíbilo?
Jaký je cíl použití kontextu ve vašem projektu nebo kódu?
Občas se věnujete programování v osobních projektech ve volném čase?
Lze efektivně použít hashovací tabulku k určení unikátních prvků v poli nebo seznamu?
Jaké akce lze provádět se slice v programovacím jazyce?
V čem se liší vlastnosti jazyka Go od ostatních programovacích jazyků?
/* Daný řetězec obsahující znaky (){}. Je třeba určit, zda je vstupní řetězec vyvážený z hlediska závorek. */ func isBalanced(s string) bool { // TODO: implementujte to return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false