Implementieren Sie die Schnittstelle des IP-Adressparsers: Teilen Sie die raw-Zeichenkette anhand des Separators, geben Sie IReadOnlyCollection<IPAddress> zurück; bei null werfen Sie ArgumentNullException, bei leerem Separator — ArgumentException, bei ungültiger IP — FormatException.
C#
Was sind die Hauptunterschiede zwischen Wert- und Referenztypen in .NET?
Welche Synchronisationsprimitive in .NET kennen Sie und wofür sind sie?
Erzählen Sie mir etwas über sich, Ihre Erfahrung bei Ihrer letzten Arbeitsstelle, Aufgaben und Projekte.
Was ist der Garbage Collector und wie erkennt er, welche Objekte gelöscht werden können?
Was ist eine Schnittstelle in C# und welche Vorteile bietet sie, auch für Tests?
Es gibt ein Array unabhängiger Modelle, für jedes wird eine langwierige Berechnungsoperation durchgeführt. Wie kann man eine schnellere Verarbeitung organisieren?
Wofür ist IDisposable? Was macht das Schlüsselwort using?
Was ist der Unterschied zwischen Asynchronität und Multithreading?
Wofür sind async/await und asynchrone Methoden?
Erzählen Sie von den SOLID-Prinzipien. Was bedeutet das Dependency Inversion Principle?
Berichten Sie über den bedeutendsten Erfolg oder Misserfolg in Ihrer gesamten Berufserfahrung.