Golang
Jak lze zastavit běh gorutiny po uplynutí stanovené doby, pokud nebyl obdržen žádný výsledek?
Jak lze pracovat s Mapem, když používáte pouze klíče, aniž byste ukládali hodnoty?
Máte zkušenosti s architekturou založenou na vrstvách?
Jaká je hlavní funkce certifikačního centra v informačním systému?
Jaká opatření lze přijmout k prevenci překročení limitu otevřených deskriptorů souborů v systému?
Jak skrýt vnitřní detaily objektu v jazyce Go?
Můžete vysvětlit koncept vrstvené architektury a její hlavní komponenty?
Jakou cestou prochází gorutina po volání systémové funkce systému?
Jak efektivně aktualizovat nebo získat hodnoty čítače ve struktuře dat map?
Jaký je pořadí průchodu prvky v mapě v Go? (pevně stanovené podle určitého algoritmu / libovolné, určeno při kompilaci / libovolné, určeno při běhu)
Máte zkušenosti s vývojem nebo prací se smart kontrakty?
Lepší je popisovat rozhraní na straně zdroje nebo na straně spotřebitele?
Vysvětlete koncept rozdělení úkolů mezi více vláken nebo procesy pro optimalizaci práce systému. Co znamená termín Work-Sharing?
Jaké jsou výhody a nevýhody serverové části aplikace?
Jaký je účel utility pickup v procesu vývoje?
Můžete vysvětlit princip fungování atomových operací v programování?
Jak určit maximální počet vyrovnávacích pamětí, které lze v systému použít?
Jaké jsou výhody a nevýhody používání gRPC ve srovnání s jinými protokoly vzdáleného volání procedur?
V jakých částech SQL dotazu lze použít agregační funkce k omezení výsledku?
Za jakých okolností jedna gorutina ukončí vykonávání a předá řízení jiné?