Sobes.tech

Na co slouží rozhraní a abstraktní třída, v čem se liší?

Senior
226

Jak odstranit duplicitní prvky z pole? Jaké jsou způsoby?

Senior
193

Jak řešit obchodní chyby a vracet správné HTTP kódy klientovi?

Senior
177

Proč je v .NET potřeba asynchronnost? Jak funguje?

Senior
172

Jaký je rozdíl mezi struct a class v C#?

Senior
161

Jak používat kontrakty (rozhraní) ve službách? Dependency Injection v C#.

Senior
158

Co je to pipeline požadavků (middleware pipeline) v ASP.NET Core?

Senior
156

Jaké datové struktury (kontejnery) znáš v C#? Kdy kterou použít?

Senior
147

Jaký je rozdíl mezi HashSet a List?

Senior
146

Co je LINQ? Jaký je rozdíl mezi IEnumerable a IQueryable?

Senior
140

Indexy v databázi: k čemu jsou, proč je nelze nasadit na všechno, jak analyzovat pomalé dotazy?

Senior
136

Jaká je složitost získání prvku pole podle indexu?

Senior
129

Analýza kódu s IEnumerable: problém vícenásobných iterací a jak ji opravit. Lenivé výpočty vs materializace.

Senior
128

Jak synchronizovat přístup ke zdroji v asynchronním kódu (ne více než jeden požadavek najednou)?

Senior
125

Jaký je rozdíl mezi Array a List?

Senior
125

Jak pracovat se Scoped službami (například DbContext) uvnitř Kafka/MassTransit konzumenta, kde není scope požadavku?

Senior
117

Co je to hash kód? Proč jsou kolize nevyhnutelné?

Senior
116