C#
Wie ist die Datenstruktur String im Arbeitsspeicher organisiert?
Wie wird die Thread-Steuerung mit einem Thread-Pool durchgeführt und was ist seine Hauptfunktion?
Erklären Sie das Funktionsprinzip und den Zweck von Modul-Tests im Softwareentwicklungsprozess.
Welche Ansätze und Techniken wenden Sie bei der Erstellung Ihres eigenen Containers für die Dependency Injection an?
Welches Ergebnis liefert ein asynchroner Methodenaufruf?
Welche Erfahrung haben Sie in der Testung und Optimierung von Systemen mit hohem Traffic?
Wer ist für die Bewertung der erledigten Aufgabe zuständig?
Was unterscheidet einen Fehler, der während der Programmausführung auftritt, von einem Fehler, der bei der Kompilierung entdeckt wird?
Welche Rolle spielen Datenverpackungs- und -entpackungsprozesse in der Programmierung?
Ist die include-Direktive in der Programmierung ein Beispiel für eager, lazy oder explizites Laden von Daten?
Was bedeutet die Begrenzung der CPU-Nutzung während der Programmausführung?
Was versteht man unter dem Begriff Exception Filter im Kontext der Fehlerbehandlung?
Hat jeder Thread seinen eigenen Bereich für dynamische Speicherzuweisung?
Wie unterscheidet man die Arbeit mit Threads Thread von der Verwendung von Tasks im Kontext der Multithreading?
Haben Sie praktische Erfahrung in der Umsetzung der Interaktion zwischen Netzwerkkomponenten oder -systemen?
Erklären Sie das Middleware-Konzept in ASP.NET Core und wie es mit der Verarbeitung von HTTP-Anfragen interagiert.
Welche Methoden und Werkzeuge verwendest du, um die Qualität und Zuverlässigkeit des Codes zu überprüfen?
Was ist das Ziel der Anwendung von Denormalisierung in einer Datenbank und was sind ihre Vorteile?
Erzählen Sie mir von den Modifikatoren für Parameter ref, in, out und deren Unterschieden. Was ist readonly ref und ref readonly?
Welche Methoden gibt es zur Steuerung und Verarbeitung asynchroner Aufgaben in der Programmierung?