Jaké akce je třeba provést, aby byla vrácená hodnota přidána do zásobníku volání?
Golang
Jaké jsou GDPR procesy, které jste implementovali (anonymizace, odstranění dat)?
Povězte mi o sobě a svých pracovních zkušenostech
Pověz mi o chybách z tvé pracovní zkušenosti
Jaké nástroje a technologie jste použili k implementaci nebo práci s distribuovanými systémy?
Proč byly vynalezeny gorutiny, když už existují vlákna OS?
Povězte o modelech paralelismu — co je sdílená paměť a předávání zpráv, mutexy a atomiky
Jaké je maximální množství prvků, které lze umístit do kanálu?
Jak jste testovali službu? Jak jste ji nasadili v Kubernetes?
K čemu slouží mechanismus vzájemného vyloučení (Mutex) v vícevláknovém programování?
Co jsou to kanály v Go a jaké jsou jejich druhy?
Jak probíhá proces testování kódu v jazyce Go?
Jaké chování se očekává při pokusu o čtení z kanálu s bufferem, který je momentálně prázdný?
Jaké důsledky mohou nastat při současném zápisu do karty z více vláken?
Co je syscall? Jak Go runtime zpracovává blokující syscally v modelu GMP?
Kdy a proč je návratová hodnota uložena na zásobníku a kdy na haldě?
Co je to únik paměti? Jak jste odhalili a odstranili únik v WebSocket Hub pomocí pprof?
Můžeš vyjmenovat hlavní typy komunikačních kanálů používaných pro přenos dat?
Můžete vysvětlit koncept Sharing Delta a jak se používá v systémech synchronizace dat?