Kann man virtuelle Methoden in einer normalen (nicht abstrakten) Klasse erstellen?
C#
Wie kann man eine switch-case-Anweisung durch den Typ eines Erben unter Verwendung von Polymorphismus ersetzen?
Wie heißt die Technologie, um mit Methoden wie Referenzen in C# zu arbeiten?
Haben Sie von TDD und DDD gehört? Wie haben Sie sie in der Praxis angewendet?
Was ist der grundlegende Unterschied zwischen Asynchronität und Multithreading?
Wann genau beginnt die asynchrone Operation bei der Ausführung der Methode?
Was ist das Schlüsselwort partial in C#? Wofür wird es verwendet?
Was passiert, wenn die Ausführung bei await ankommt? Wie verarbeitet der Compiler das?
Was ist die Alternative zu Attributen und Reflection in C#?
Welche Architektur-Patterns kennen Sie?
Für welche Aufgaben könnte eine partielle Klasse erforderlich sein?
Was ist das Prinzip der Dependency Inversion (DIP)?
Wie kann man eine Klassenmethode erweitern, ohne den Quellcode zu modifizieren?
Worin besteht der Unterschied zwischen einer abstrakten Klasse und einer normalen Klasse?
Was sind MVC, MVP, MVVM? Worin unterscheiden sie sich?
Was sind Attribute in C#?
Wie kann man sicherstellen, dass eine Basisklasse nicht von abgeleiteten Klassen abhängt? Wie kann die Basisklasse von der Existenz der abgeleiteten Klassen wissen?
Was ist Asynchronität und wie haben Sie sie in Ihrer Arbeit angewendet?
Mit welchem Schlüsselwort kann man die Basiseinheit einer Methode aus einer Überschreibung aufrufen?
Welche Designmuster verwendest du am häufigsten bei deiner Arbeit?