Golang
Je otázka 'Prečo ste si vybrali stratégiu Cache-aside?' správna?
Máte skúsenosti s princípmi a štruktúrou čistej architektúry v projektoch?
Sú operácie s atómovými premennými z hľadiska zámkov deštruktívne?
Ako je vykonávanie goroutine spojené s vláknami procesora a ako je priradené na konkrétne vlákno?
Ako sa v jazyku Go implementuje konkurencia, asynchronita a paralelita?
Čo sa stane ako prvé: spracovanie signálu zrušenia alebo ukončenie nahrávania, ak k nim dôjde súčasne v kanáli?
Môžete opísať princíp fungovania mechanizmu automatického riadenia pamäte v systéme?
Aké typy implementácie paralelných úloh poznáte?
Ako a v akých prípadoch je potrebné zatvoriť kanál v Go?
Môžete vysvetliť koncept sharding a jeho použitie v distribuovaných systémoch?
Čo sa deje v fáze Benchmark po analýze kódu pomocou linters?
Prečo ne vzali Testcontainers?
Aké argumenty očakáva metóda Context.WithTimeout v Go?
Podporuje Go vstavanú kolekciu na ukladanie jedinečných prvkov bez poradia?
Vysvetlite mechanizmus dvojfázového potvrdenia transakcií a jeho úlohu v distribuovaných systémoch.
Aké primitives synchronizácie poznáš?
Do akej kategórie databázových systémov patrí systém ClickHouse?
Aké sú výhody a nevýhody zavedenia protokolu IPv6 v porovnaní s IPv4?
Je povolené odovzdávať segmenty slice do samostatných gorutín na paralelné spracovanie?
Ako zabezpečiť bezpečnosť práce s Map v viacvláknovom prostredí?