Golang
Jaké informace a typy dat byly zpracovávány na vašich službách v předchozím projektu?
Jak lze zajistit integritu transakcí, když operace probíhají ve více mikroservisech podle vzoru Saga?
Jak jsou ve systému plánování procesů implementovány fronty úloh?
V jakém odvětví nebo oboru činnosti funguje produkt, který vytváříte v aktuálním projektu?
Kdy může mít rozhraní v programování hodnotu nil nebo být nedefinované?
Kdy je vhodné použít sdílení map s synchronizací přes mutexy?
Jak implementovat dvoufázové ověření uživatele pro zvýšení bezpečnosti systému?
Jaké nástroje používáš k hledání a odstraňování chyb v kódu?
Z jakých datových struktur se skládá implementace mapování klíč-hodnota ve většině programovacích jazyků?
Prováděli jste jednotkové testy svých komponent nebo funkcí?
Jakou roli hrají gorutiny při správě asynchronnosti a paralelnosti v Go?
Jak je v systému prováděn sběr a zpracování metrik?
Lze považovat použití agregačních funkcí za známku špatné praxe v kódu?
Jaký je výsledek při přiřazení hodnoty proměnné pomocí konstrukce defer, když je její hodnota nastavena uvnitř funkce?
Můžete vysvětlit mechanismus fungování sync.Map v Go a čím se liší od standardních map?
Jak se v jazyce Go provádí kontrola typů bez nutnosti explicitního uvádění typů?
Můžeš uvést příklady algoritmů používaných při aktualizaci dat v cache?
Vysvětlete, co je rozhraní bez metod v programovacím jazyce a jak se používá.
Jak začleňuješ přístup Domain-Driven Design do svých projektů?
Jakými prostředky lze určit aktuální stav provádění gorutiny?