Čo je to boxing a uveďte príklad, ako vzniká? Ktoré objekty stoja za to robiť štruktúrami?
C#
Čo je viacvláknové spracovanie, aké úlohy rieši a aké primitívy synchronizácie poznáte? Čo je SemaphoreSlim a ako sa líši od Semaphore a čo je Mutex?
Je možné implementovať metódy s telom v rozhraní v C# a na čo je to potrebné? Aká je výhoda oproti abstraktnej triede?
Aké prístupy existujú k prenášaniu stavu objektov medzi službami: transfer stavu / sourcing stavu a event sourcing?
Za katere naloge je primeren monolit in kako brez bolečin preiti z njega na mikroservise? Kaj je modularni monolit?
Ktoré HTTP metódy REST API sú idempotentné? Je možné odoslať požiadavky/dáta v GET a aké sú obmedzenia? Čím sa líšia rodiny kódov 4xx a 5xx?
Čo je sharding a na čo je potrebné myslieť pri jeho navrhovaní?
Na aké úlohy sa používa konštrukcia using v C# a čo to je?
Čo je dependency injection, kde sa používa a aké existujú typy životnosti: Transient, Scoped, Singleton?
Aký praktický prínos má async/await v klientovi WinForms/WPF?
Ako efektívne implementovať správu so strednou hodnotou za obdobie, ak do tabuľky denne prichádza približne miliarda záznamov a celkovo je stotisíc miliárd záznamov?
Čo je asynchrónne programovanie, na aké úlohy sa používa a ako funguje async/await?
Čo sú vzory Outbox a Inbox?
Povedzte o jednej alebo dvoch úlohách na vašom predchádzajúcom alebo súčasnom pracovisku, na ktoré ste hrdí.
Čo je IQueryable a kedy sa vykonáva dopyt?
// rez pre všetkých senzorov, len posledná hodnota podľa času // kolekcie anonymných objektov string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });
Ktorý SQL operátor je zodpovedný za zoradenie, keď sa používa HAVING, a ako indexy pomáhajú alebo bránia operáciám s tabuľkou?