C#
Haben Sie sich schon einmal wegen Zeitmangel an Ihren Teamleiter gewandt?
In welchen Fällen wird die Verwendung von Schnittstellen in der Softwareentwicklung empfohlen?
Ist die Suche nach einem Element in einem Wörterbuch immer eine Operation mit konstanter Komplexität O(1)?
Was sind die Vor- und Nachteile der .NET-Plattform?
Welche Bedeutung hat der Buchstabe D in den SOLID-Programmierprinzipien?
Können Sperroperationen innerhalb eines kritischen Abschnitts durchgeführt werden?
Ist eine konzeptuelle Bewertung und der Vergleich beliebiger Objekte in der Programmiersprache C# möglich?
Kann man einen Konstruktor in einer Schnittstelle in einer Programmiersprache definieren?
An welchen Projekten oder Aufgaben haben Sie in letzter Zeit gearbeitet?
Haben Sie Erfahrung mit Aufgaben, die asynchrone oder verzögerte Operationen erfordern?
Haben Sie mit dem Teamleiter Fragen im Zusammenhang mit der Erhöhung der Arbeitsbelastung im Projekt besprochen?
Wie wurden verteilte Transaktionen in den Microservices implementiert? Haben Sie Saga verwendet?
Welche Bibliothek haben Sie zum Erstellen von Mock-Objekten beim Testen verwendet?
Welche Methoden sollten verwendet werden, um die Fehlerwahrscheinlichkeit bei Datenbankmigrationen in einem Entwicklungsteam zu verringern?
Wie kann man eine 'Viele-zu-viele'-Beziehung zwischen Entitäten in einer Datenbank organisieren?
Können Sie erklären, was standardmäßig bei der Verarbeitung von Ereignissen im System passiert?
Erklären Sie das Funktionsprinzip und die Anwendung von Common Table Expressions (CTE) in Datenbanksystemen.
Welche Methoden können verwendet werden, um die Ausführung einer Aufgabe im System abzubrechen?
Können Sie das Konzept der Referenzdatentypen erklären?
Welche Rolle spielte Redis in Ihrem vorherigen Projekt und zu welchen Zwecken wurde es eingesetzt?