C#
Môžete vysvetliť, čo znamená zapuzdrenie v objektovo orientovanom programovaní?
Máte skúsenosti s indexovaním údajov v systémoch správy databáz?
Vysvetlite princíp fungovania a účel modulárnych testov v procese vývoja softvéru.
Aké prístupy a techniky použijete pri vytváraní vlastného kontajnera na injekciu závislostí?
Aký výsledok vracia asynchrónne volanie metódy?
Aké máte skúsenosti s testovaním a optimalizáciou systémov s vysokým zaťažením?
Kto hodnotí vykonanú úlohu?
Čo odlišuje chybu, ktorá sa vyskytne počas behu programu, od chyby zistené pri kompilácii?
Akú úlohu zohrávajú procesy balenia a rozbalovania dát v programovaní?
Je direktíva include v programovaní príkladom dychtivého, lenivého alebo explicitného načítania dát?
Čo znamená obmedzenie využitia procesora počas behu programu?
Čo sa rozumie pod pojmom Filter výnimiek v kontexte spracovania chýb?
Má každý vlákno vlastnú oblasť pre dynamické prideľovanie pamäte?
Ako rozlíšiť prácu s vláknami Thread od používania úloh Task v kontexte viacvláknového spracovania?
Máte praktické skúsenosti s implementáciou interakcie medzi sieťovými komponentmi alebo systémami?
Aká je maximálna povolená spotreba pamäte pre oblasť dynamického prideľovania v programe?
Aké sú výhody a nevýhody používania denormalizácie v relačných databázach?
Vysvetlite koncept middleware v ASP.NET Core a ako interaguje s spracovaním HTTP požiadaviek.
Aké metódy a nástroje používaš na overenie kvality a spoľahlivosti kódu?
Aký je cieľ použitia denormalizácie v databáze a aké sú jej výhody?