Co je to boxing a uveďte příklad, jak vzniká? Jaké objekty stojí za to dělat strukturami?
C#
Co je vícenásobné zpracování, jaké úkoly řeší a jaké primitives synchronizace znáte? Čím se SemaphoreSlim liší od Semaphore a co je Mutex?
Lze v C# rozhraní implementovat metody s tělem a k čemu je to potřeba? Jaká je výhoda oproti abstraktní třídě?
Jaké přístupy existují k přenosu stavu objektů mezi službami: přenos stavu / sourcing stavu a event sourcing?
Na jaké úkoly je vhodný monolit a jak bezbolestně z něj přejít na mikroservisy? Co je to modulární monolit?
Které HTTP-metody REST API jsou idempotentní? Lze v GET odesílat požadavky/data a jaká jsou omezení? Čím se liší rodiny kódů 4xx a 5xx?
Co je sharding a na co je třeba při jeho navrhování myslet?
Pro jaké úkoly se používá konstrukce using v C# a co to je?
Co je dependency injection, kde se používá a jaké existují životnosti: Transient, Scoped, Singleton?
Jaký praktický přínos má async/await v klientovi WinForms/WPF?
Jak efektivně realizovat zprávu se střední hodnotou za období, pokud do tabulky denně přichází přibližně miliarda záznamů a celkem je jich stovky miliard?
Co je to asynchronní programování, k čemu se používá a jak funguje async/await?
Co jsou to vzory Outbox a Inbox?
Povězte o jedné nebo dvou úkolech na vašem minulém nebo současném místě práce, na které jste hrdý.
Co je IQueryable a kdy je dotaz spuštěn?
// řez pro všechny senzory, pouze poslední hodnota podle času // kolekce anonymních objektů string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });
Který SQL operátor je zodpovědný za řazení, když je použito HAVING, a jak pomáhají nebo brání indexy operacím s tabulkou?