C#
Welche Rolle spielt das Prinzip S in SOLID bei der Gestaltung von Softwaresystemen?
Welche Methoden verwendest du, um die Korrektheit von Multithread-Code zu überprüfen?
Wie beeinflusst die Beziehung zwischen Namensraum und Dateiname die Projektstruktur?
An welcher Stelle im Speicher werden Objekte von Referenzdatentypen platziert?
Können Sie das Konzept der Vererbung in der objektorientierten Programmierung in Python erklären?
Können Sie den Interaktionsprozess mit der Schnittstelle bei der Ausführung einer Anfrage erklären?
Erklären Sie, was das Konzept AddScoped im Kontext der Dependency Injection in ASP.NET Core bedeutet.
Wie unterscheidet man verwalteten Speicher von nicht verwaltetem Speicher und was sind ihre Hauptunterschiede?
Können Sie erklären, was Entity Framework ist und wofür es in der Entwicklung verwendet wird?
Wie funktioniert der Mechanismus zur automatischen Entfernung ungenutzter Objekte im Programm?
Warum wurden in Ihrem vorherigen Projekt mehrere Datenbankverwaltungssysteme verwendet?
Welche Arten von Beziehungen zwischen Feldern in Tabellen sind dir bekannt?
Kannst du die wichtigsten Methoden der Arbeit mit LINQ in C# aufzählen und erklären?
Was ist die Besonderheit des String-Datentyps?
Wie unterscheiden sich die Ansätze zur Verwendung von Listen- und Array-Typen in C#?
Welche Methoden und Ansätze haben Sie bei der Teamarbeit verfolgt?
Wie unterscheiden sich die Begriffe Synchronisation und Parallelität in der Programmierung?
Wie wählt man die Warteschlange für das Senden von Nachrichten in RabbitMQ aus?
Welche Mittel zur Thread-Synchronisation haben Sie in Ihren Projekten verwendet und wie haben Sie diese implementiert?
Wann kann die Verwendung von async/await in Ihrem Projekt unangemessen oder unerwünscht sein?