Na co slouží rozhraní a abstraktní třída, v čem se liší?
C#
Jak odstranit duplicitní prvky z pole? Jaké jsou způsoby?
Jak řešit obchodní chyby a vracet správné HTTP kódy klientovi?
Proč je v .NET potřeba asynchronnost? Jak funguje?
Jaký je rozdíl mezi struct a class v C#?
Jak používat kontrakty (rozhraní) ve službách? Dependency Injection v C#.
Co je to pipeline požadavků (middleware pipeline) v ASP.NET Core?
Jaké datové struktury (kontejnery) znáš v C#? Kdy kterou použít?
Jaký je rozdíl mezi HashSet a List?
Co je LINQ? Jaký je rozdíl mezi IEnumerable a IQueryable?
Indexy v databázi: k čemu jsou, proč je nelze nasadit na všechno, jak analyzovat pomalé dotazy?
Jaká je složitost získání prvku pole podle indexu?
Analýza kódu s IEnumerable: problém vícenásobných iterací a jak ji opravit. Lenivé výpočty vs materializace.
Jak synchronizovat přístup ke zdroji v asynchronním kódu (ne více než jeden požadavek najednou)?
Jaký je rozdíl mezi Array a List?
Jak pracovat se Scoped službami (například DbContext) uvnitř Kafka/MassTransit konzumenta, kde není scope požadavku?
Co je to hash kód? Proč jsou kolize nevyhnutelné?