Golang
Můžete vysvětlit koncept agregátu v kontextu doménově řízeného návrhu (DDD)?
Co se považuje za výchozí hodnotu pro prvky ve struktuře dat map?
Můžeš vyjmenovat hlavní typy vztahů mezi tabulkami v relační databázi?
Lze použít objekty synchronizace jako argumenty při volání funkcí?
Kdo byl iniciátorem synchronizačních hovorů — ty nebo senior?
Můžete vysvětlit sekvenci provádění odložených funkcí registrovaných v Go?
Vysvětlete koncept šíření kontextu v distribuovaných systémech a proč je to nutné
Můžeš vyjmenovat typy otevřených metod indexování dat?
Jaké informace se načítají do oblasti paměti heap při spuštění programu?
Jaké metody rozdělování dat podle shardů znáte?
Jaké aspekty kódu analyzuje nástroj lint v jazyce Go?
Lze bezpečně zapisovat do kontejneru map v prostředí s více vlákny bez další synchronizace?
Vysvětlete důvody, proč je ve vývoji datové struktury map standardně vyhrazeno místo pro uložení 8 prvků
Kdy dochází k růstu zásobníku u gorutin v jazyce Go?
Jak jsou gorutiny implementovány a spravovány v jazyce Go?
Jaké kroky podniknout k určení příčiny chyby 500 v systému mikroservisů?
Návrhová úloha: existuje systém pro skupiny rychlé reakce. Když přijde signál, tři skupiny reagují současně. Je třeba poslat pouze jednu skupinu. Jak to udělat na úrovni transakcí v databázi?
Jak interpretovat využití CPU na úrovni 60 % v provozu serverového systému?
Máte jiné aktivní procesy pohovorů?
Existuje rozdíl v psaní názvu funkce malým nebo velkým písmenem?