Golang
Jaké typy kanálů se používají v jazyce Go pro komunikaci mezi gorutinami?
Jak určit, jakou hodnotu lze použít jako klíč v datové struktuře Map?
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?
Jak vytvořit index pro sloupec velké tabulky bez blokování celé tabulky?
V čem spočívá použití konstrukce type switch v programovacím jazyce?
Můžeš vyjmenovat protokoly, které fungují nad protokolem HTTP?
Vysvětlete, co je sync.Map a jaké jsou jeho výhody ve srovnání s běžnými mapami v Go.
V čem se liší záruka doručení zpráv, když je zpráva garantovaně doručena nejvýše jednou, a když je garantovaně doručena alespoň jednou?
V čem se datová struktura pole liší od slice z hlediska použití a vlastností implementace?
Jaká je hlavní role operátoru select v programování nebo při práci s datovými proudy?
Jakými metodami lze zajistit konzistenci dat při provádění transakcí rozdělených mezi více mikroservisami?
Můžete vysvětlit, co je Netpoller a jak funguje v síťových aplikacích?
V čem spočívá rozdíl mezi použitím standardového mutexu a mutexu s možností čtení a zápisu (RWMutex)?
Jaké vnitřní procesy se spouštějí v systému při otevírání a čtení souboru?
Kdy přesně v programu dochází k přepínání mezi různými gorutinami?
Co je denormalizace databáze a jaké jsou její výhody a nevýhody?
Jak funguje mechanismus čtení dat z uzavřeného kanálu a co se v tu chvíli děje?