C#
Vysvetlite koncept middleware v ASP.NET a jeho úlohu pri spracovaní HTTP požiadaviek
V ktorej fáze spracovania požiadaviek prebieha vykonávanie logiky vo vnútri middleware?
Kedy ste naposledy vykonávali svoju profesionálnu činnosť?
Čo je sharding a na čo je potrebné myslieť pri jeho navrhovaní?
Môžete vysvetliť fázy životného cyklu ovládača vo vašej aplikácii?
Vysvetlite, čo je dátová štruktúra hash tabuľka a ako funguje
Akými spôsobmi je možné rozšíriť a zvýšiť kapacitu webovej aplikácie?
Vysvetlite rozdiely medzi vláknami, procesmi a asynchrónnym vykonávaním úloh a ako spolu komunikujú.
Ako optimalizovať metódu Enrich pre 10 miliónov udalostí s rôznymi ID? Ako obmedziť paralelizmus?
Akú konkrétnu verziu .NET Core ste používali vo svojich projektoch?
Môžeš uviesť a vysvetliť hlavné vzory správania používané pri navrhovaní softvérových systémov?
Upravovali ste niekedy režim práce zberača odpadu vo vašom systéme?
Môžete nám povedať o najzaujímavejšej alebo najťažšej úlohe, ktorú ste museli vyriešiť vo svojej praxi?
Ako spravovať vlákno-bezpečné dátové štruktúry v viacvláknovom prostredí?
Ako je implementovaný vzťah mnoho-na-mnoho medzi tabuľkami v databáze?
Použili ste triedu StringBuilder vo svojich projektoch na prácu s reťazcami?
Za akých podmienok zvyšuje použitie indexu rýchlosť spracovania SQL dopytov?
Aké sú hlavné výhody a nevýhody programovacích jazykov kompilovaných do strojového kódu?
Aké lifetime existujú v .NET DI a prečo by mal byť Redis ConnectionMultiplexer zaregistrovaný ako Singleton?
Čo sa rozumie pod nástrojmi na analýzu a optimalizáciu SQL dopytov?