C#
Stretli ste sa s úlohami kontroly správnosti vstupných údajov?
Môžete vysvetliť koncept bitových príznakov v SQL a ako sa používajú na uloženie viacerých logických hodnôt v jednom stĺpci?
Môžete vysvetliť koncept message brokerov a ich úlohu v systémoch výmeny dát?
V ktorej fáze spracovania požiadaviek prebieha vykonávanie logiky vo vnútri middleware?
Kedy ste naposledy vykonávali svoju profesionálnu činnosť?
Ako optimalizovať metódu Enrich pre 10 miliónov udalostí s rôznymi ID? Ako obmedziť paralelizmus?
Môžeš uviesť a vysvetliť hlavné vzory správania používané pri navrhovaní softvérových systémov?
Môžete vysvetliť princíp fungovania operátora LEFT JOIN v SQL a kedy sa používa?
Prečo aplikácia s databázou funguje v jednom prostredí a v inom sa zhoršuje?
Pracovali ste s tvorbou SQL dopytov na získanie údajov?
Ak máme komunikáciu typu back-to-back a nie je potrebné prenášať veľké objemy dát, použil by si gRPC alebo REST? Na aké faktory by si sa zameral pri výbere protokolu?
Vysvetlite koncept vzoru SAGA a jeho účel v architektúre distribuovaných systémov.
Môžete uviesť príklad prístupu k riešeniu architektonickej úlohy v systéme?
Aké sú hlavné výhody a nevýhody programovacích jazykov kompilovaných do strojového kódu?
Aký je rozdiel medzi použitím LEFT JOIN a RIGHT JOIN pri spájaní tabuliek v SQL?
Je potrebné integrovať 2 aplikácie, ktoré sa nachádzajú na rôznych serveroch. Aplikácia A registruje používateľa a musí odoslať Správu o registrácii e-mailom. Aplikácia B vie odosielať e-maily. Povedzte o spôsoboch integrácie, protokoloch a možných problémoch zvoleného spôsobu integrácie.
Na čo sa v softvérovom vývoji používa prístup Domain-Driven Design?
Vysvetlite podstatu technológie cache a ako sa používa v systémoch ukladania dát.
Môžete vysvetliť, čo sa rozumie pod súdržnosťou v kontexte softvérových systémov?
Aké typy chýb môžu viesť k únikom pamäte súvisiacim s zásobníkom v programe?