C#
An welchem Datum haben Sie zuletzt Ihre berufliche Tätigkeit ausgeübt?
Was ist Sharding und was ist bei seiner Gestaltung zu beachten?
Wie optimiert man die Methode Enrich für 10 Millionen Ereignisse mit unterschiedlichen IDs? Wie begrenzt man die Parallelität?
Kannst du die wichtigsten Verhaltensmuster nennen und erklären, die bei der Gestaltung von Softwaresystemen verwendet werden?
Können Sie das Funktionsprinzip des LEFT JOIN-Operators in SQL erklären und wann er verwendet wird?
Warum funktioniert eine Anwendung mit Datenbank in einer Umgebung und verschlechtert sich in einer anderen?
Haben Sie mit der Erstellung von SQL-Abfragen zur Datenbeschaffung gearbeitet?
Wenn wir eine Round-Trip-Kommunikation haben und keine großen Datenmengen übertragen müssen, würdest du gRPC oder REST verwenden? Auf welche Faktoren würdest du bei der Wahl des Protokolls achten?
Erklären Sie das Konzept des SAGA-Musters und seinen Zweck in der Architektur verteilter Systeme.
Können Sie ein Beispiel für einen Ansatz zur Lösung einer architektonischen Aufgabe in einem System geben?
Was sind die Hauptvorteile und -nachteile von Programmiersprachen, die in Maschinencode kompiliert werden?
Was ist der Unterschied zwischen der Verwendung von LEFT JOIN und RIGHT JOIN beim Verbinden von Tabellen in SQL?
Es ist notwendig, zwei Anwendungen zu integrieren, die auf verschiedenen Servern laufen. Anwendung A registriert den Benutzer und muss eine Registrierungsnachricht per E-Mail senden. Anwendung B kann E-Mails senden. Berichten Sie über Integrationsmethoden, Protokolle und mögliche Probleme der von Ihnen gewählten Integrationsmethode.
Wofür wird der Ansatz Domain-Driven Design in der Softwareentwicklung angewendet?
Erklären Sie die Essenz der Caching-Technologie und wie sie in Datenspeichersystemen angewendet wird.
Können Sie erklären, was im Kontext von Softwaresystemen unter Kohäsion verstanden wird?
Welche Arten von Fehlern können zu Speicherlecks im Zusammenhang mit dem Stack in einem Programm führen?
Können Sie ein Beispiel nennen, wann eigene Ausnahmen im Code erstellt werden?
Welche Concurrent-Sammlungen kennst du und wofür sind sie nützlich?
Wie haben Sie Programmierfähigkeiten erlernt und welche Erfahrung haben Sie in diesem Bereich?