C#
Welche Rolle spielen Schnittstellen bei der Entwicklung von Softwaresystemen?
Erklären Sie das Prinzip der Verwendung von StringPool und seine Rolle bei der Verwaltung von Strings in Java
Welche Art von Polymorphismus wird bei der Verwendung von generischen Typen umgesetzt?
Hatten Sie Fälle von Entwurf architektonischer Lösungen im Rahmen Ihrer Aufgaben?
Kannst du ein Beispiel für die Build-Konfiguration des Projekts geben und seine Hauptkomponenten beschreiben?
Worin unterscheiden sich die Ergebnisse der Ausführung einer asynchronen Funktion und einer synchronen Funktion mit await?
Wie beeinflusst die Methode AddAuthentication die Konfiguration des Sicherheitssystems in der Anwendung?
In welchem Speichersegment werden in der Regel wichtige Datentypen für das Programm platziert?
Können Sie erklären, was unter Datentypen für Variablen in der Programmierung verstanden wird?
Was sind die Vor- und Nachteile der Verwendung von Vererbung in der Programmiersprache C#?
Wie macht man eine Klasse iterierbar?
Können Sie erklären, was die Methode LastOrDefault in LINQ bedeutet?
Wird sich das Objekt ändern, wenn seine Methode in einer Unterklasse überschrieben wird?
Können Sie erklären, was im Kontext der Softwareentwicklung unter einem reichen Domänenmodell verstanden wird?
Können Sie erklären, was die Enum-Flags bedeuten und wie man sie in der Programmierung verwendet?
Was sind die Unterschiede zwischen den Plattformen .NET Core und .NET Framework?
Wie haben Sie entschieden, Entwickler zu werden, und was hat Sie zum Programmieren motiviert?
Welche Methoden können verwendet werden, um einer bestehenden Klasse in C# Funktionalität hinzuzufügen, ohne ihren Quellcode zu ändern?
Können Sie erklären, was Windows Presentation Foundation (WPF) ist und wofür sie verwendet wird?
Wann ist es vorzuziehen, den Datentyp string anstelle von StringBuilder zu verwenden?