C#
Můžete vysvětlit, co znamená zapouzdření v objektově orientovaném programování?
Máte zkušenosti s indexováním dat v systémech správy databází?
Vysvětlete princip fungování a účel modulárních testů v procesu vývoje softwaru.
Jaké přístupy a techniky použijete při vytváření vlastního kontejneru pro injekci závislostí?
Jaký výsledek vrací asynchronní volání metody?
Jaké máte zkušenosti s testováním a optimalizací systémů s vysokým provozem?
Kdo se stará o hodnocení vykonané úlohy?
Čím se liší chyba, která nastane během běhu programu, od chyby zjištěné při kompilaci?
Jakou roli hrají procesy balení a rozbalování dat v programování?
Je direktiva include v programování příkladem dychtivého, líného nebo explicitního načítání dat?
Co znamená omezení využití procesoru během běhu programu?
Co se rozumí pod pojmem Filtr výjimek v kontextu zpracování chyb?
Má každý vlákno svůj vlastní prostor pro dynamické alokování paměti?
Jak odlišit práci s vlákny Thread od používání úloh Task v kontextu vícenásobnosti?
Máte praktické zkušenosti s implementací interakce mezi síťovými komponenty nebo systémy?
Jaká je maximální povolená spotřeba paměti pro oblast dynamického alokování v programu?
Jaké jsou výhody a nevýhody používání denormalizace v relačních databázích?
Vysvětlete koncept middleware v ASP.NET Core a jak interaguje se zpracováním HTTP požadavků.
Jaké metody a nástroje používáš k ověření kvality a spolehlivosti kódu?
Jaký je cíl použití denormalizace v databázi a jaké jsou její výhody?