Golang
Jaká je role prázdného rozhraní v jazyce Go a v jakých případech se používá?
Jaké aspekty učení vám zůstaly nejvíce v paměti a vzbudily nadšení?
Jaké jsou nejlepší praktiky a rady při používání kanálů pro meziprocesovou komunikaci?
Jak naznačit překladači, že konkrétní třída implementuje určité rozhraní?
Co je to rozsah operátoru Defer v Go a jak funguje?
Co se stane v systému, když není k dispozici paměť pro provádění operací?
Lze při vytváření kanálů v programovacím jazyce použít konstrukci Range?
Popište svou zkušenost s mechanismem sync.Pool pro správu objektů v Go.
Co je lepší použít pro synchronizaci při práci s konkurenčním přístupem: mutex nebo sync.Map?
Jaké jsou výhody a nevýhody Elasticsearch?
Vysvětlete princip fungování konzistentního hashování a jeho výhody v distribuovaných systémech.
Lze ručně předpovědět pořadí provádění gorutin v operátoru Select v Go?
Jak lze spravovat nebo komunikovat se zavřeným kanálem v jazyce Go?
Můžete vysvětlit, co se rozumí pod pojmem správa chyb a jaký má význam ve vývoji softwaru?
Jak se zvyšuje velikost slice v jazyce Go?
Jaká data jsou uložena v ukazateli uvnitř struktury řezu?
Používal jsi v projektech mechanismus cache?
Co se stane, když se pokusíte zavřít kanál, který je již zavřený?
Jakými způsoby lze zkrátit dobu provádění vyhledávacího dotazu v databázi?
Lze zajistit horizontální škálování Kafka pro zpracování rostoucích toků dat?