C#
Wo siehst du dich in fünf Jahren?
Erklären Sie das Prinzip der Dependency Injection im Programmcode und seine Vorteile.
Was ist der Hauptzweck der .NET Standard-Schnittstelle?
Welche Arten von Sammlungen oder Datenstrukturen eignen sich für die Iteration mit dem foreach-Operator?
Welche Rolle spielen Abfragepläne in SQL und wozu sind sie nützlich?
Welche Parameter und Prinzipien berücksichtigst du bei der Gestaltung der Tabellenstruktur in einer Datenbank?
Erklären Sie, was Typumwandlung in objektorientierten Sprachen ist, anhand von Beispielen für UpCast und DownCast
Kannst du die Hash-Algorithmen nennen, die zur Erstellung von Authentifizierungstokens verwendet werden?
Was sind die Vor- und Nachteile der Verwendung von Task.Run in Windows Presentation Foundation-Anwendungen?
Kannst du die Arten von Zugriffsmethoden und ihre Eigenschaften auflisten?
Welchen Ansatz würdest du wählen, um die auftretenden Schwierigkeiten bei der Einführung einer neuen Technologie zu bewältigen?
Welche Sichtbarkeitsbereiche (Lebenszyklusbereiche) gibt es für Dienste/Beans? Welcher Bereich wird standardmäßig verwendet?
Kannst du die Hauptkategorien von Designmustern und ihre Beispiele aufzählen?
In welchen Fällen ist es vorzuziehen, strukturierte Datentypen anstelle von Klassen zu verwenden?
Können Sie erklären, was Keycloak ist und wofür es verwendet wird?
Wie kann man in einer Arbeitsumgebung am besten einen formellen oder informellen Stil beibehalten?
Warum ist es in einigen Fällen notwendig, die Arbeit mit Aufgaben explizit zu beenden, trotz des Vorhandenseins eines automatischen Müllsammlers?
Welchen Gehaltsbereich erwarten Sie in Ihrer neuen Position?
Was ist der Grund dafür, dass der verwaltete Speicher in Bereiche für große und kleine Objekte im Garbage Collector aufgeteilt wird?
Wie erfolgt die Zustellung von Nachrichten an mehrere Abonnenten im RabbitMQ-System?