Sobes.tech

C#

Wozu dienen eine Schnittstelle und eine abstrakte Klasse, was sind die Unterschiede?

Senior
224

Wie entfernt man Duplikate aus einem Array? Welche Methoden gibt es?

Senior
193

Wie behandelt man Geschäftsfehler und gibt die richtigen HTTP-Codes an den Client zurück?

Senior
177

Warum ist Asynchronität in .NET notwendig? Wie funktioniert sie?

Senior
172

Was ist der Unterschied zwischen struct und class in C#?

Senior
159

Wie verwendet man Verträge (Schnittstellen) in Diensten? Dependency Injection in C#.

Senior
158

Was ist eine Request-Pipeline (Middleware-Pipeline) in ASP.NET Core?

Senior
156

Was ist der Unterschied zwischen HashSet und List?

Senior
144

Welche Datenstrukturen (Container) kennst du in C#? Wann welche verwenden?

Senior
143

Was ist LINQ? Was ist der Unterschied zwischen IEnumerable und IQueryable?

Senior
139

Indizes in der Datenbank: Wozu sind sie gut, warum kann man sie nicht auf alles anwenden, wie analysiert man langsame Abfragen?

Senior
136

Wie hoch ist die Komplexität, ein Element des Arrays nach Index zu erhalten?

Senior
129

Wie synchronisiert man den Zugriff auf eine Ressource im asynchronen Code (nicht mehr als eine Anfrage gleichzeitig)?

Senior
125

Was ist der Unterschied zwischen Array und List?

Senior
125

Code-Analyse mit IEnumerable: Problem der mehrfachen Iteration und wie man es behebt. Lazy Evaluation vs Materialisierung.

Senior
125

Was ist ein Hash-Code? Warum sind Kollisionen unvermeidlich?

Senior
116

Wie arbeitet man mit Scoped-Services (z.B. DbContext) innerhalb eines Kafka/MassTransit-Consumers, bei dem kein Request-Scope vorhanden ist?

Senior
116