Golang
Jaké typy kanálů se používají v jazyce Go pro komunikaci mezi gorutinami?
Vysvětlete, co je gorutina a jak se používá v programování
V čem se datová struktura pole liší od slice z hlediska použití a vlastností implementace?
V čem spočívá rozdíl mezi použitím standardového mutexu a mutexu s možností čtení a zápisu (RWMutex)?
Jaký je rozdíl mezi kanály s bufferem a bez něj?
Jak lze seřadit prvky v asociativním poli (mapě)?
Jaké jsou výhody a nevýhody používání jazyka Go?
Jak se ukládají klíče delší než 128 bajtů ve struktuře mapy?
Jak je zajištěna práce a synchronizace vláken provádění v Golang?
Vysvětlete koncept složeného indexu a jeho použití v databázích.
Jaká je role hash funkce při implementaci asociativních polí, jako je map?
Jaký je účel struktury Map v jazyce Go?
Povězte o konkrétních úkolech souvisejících s architekturou, vašem osobním přínosu.
V jaké fázi a za jakých podmínek je prováděn přesun nebo přerozdělení dat uvnitř struktury mapy?
Jak probíhá proces testování kódu v jazyce Go?
Lze určit, že kanál pro odesílání dat již nepřijímá zprávy?
Povězte o případu, kdy jste viděli neefektivní proces ve společnosti. Co jste udělali, abyste ho změnili, a jak jste odůvodnili nutnost změny?