Hogyan használható a ThreadPool az async/await kontextusában? Garantálható ugyanaz a szál az await után?
C#
Mi a különbség az IEnumerable és IQueryable között?
Beszéljen a SynchronizationContext-ről — mi ez, hol használják?
Milyen mintákat ismer a mikroszolgáltatásokban az elosztott tranzakciókra?
Mi az aszinkronitás? Meséljen az aszinkron programozási modellről, async/await.
Milyen esetekben választunk relációs adatbázist, és milyen esetekben nem relációsat?
Milyen relációs és nem relációs adatbázisokkal dolgozott? Mire használták a nem relációsokat?
Meséljen a tapasztalatairól, cégeiről, ahol dolgozott, projektekről, technológiákról, feladatokról és szerepekről.
Hogyan lehet megérteni, hogy mely indexek vannak használatban, és hogyan történik a lekérdezés?
Meséljen a konkurencia megközelítéseiről, amikor két szál (optimista és pesszimista) egyidejűleg módosít adatokat az adatbázisban.
Mi az a record típus a C#-ban? Mire használják?
Mi az az IAsyncDisposable, és mire való?
Beszéljen a memória tisztításáról a Garbage Collector segítségével — hogyan működik, és miért szükséges.
Beszéljen az adatbázisok indexeiről — mik azok, hogyan használhatók, milyen típusok léteznek?
Összehasonlítja a monolitokat és a mikroszolgáltatásokat — az egyes megközelítések előnyei és hátrányai.
Hogyan működik a végző? Hasonlítsa össze a végzőt és az IDisposable-t.
Hogyan szinkronizáljuk a különböző virtuális gépeken/Kubernetes-podokon futó alkalmazásokat?
Hogyan kommunikálnak egymással a mikroszolgáltatások? Meséljen szinkron és aszinkron kommunikációról, REST vs gRPC.
Magyarázza el az Action-filtrek és Middleware közötti különbséget az ASP.NET Core-ban.
Milyen jelentős és hivatkozott típusok vannak — mi a különbség? Hol tárolódnak, mi tartozik hozzájuk?