C#
Ändert sich der interne Zustand der Klasse, wenn ihr neue Daten übergeben werden?
Können Sie erklären, was im Kontext von Softwaresystemen unter Kohäsion verstanden wird?
Welche praktische Erfahrung haben Sie im Bereich Softwareentwicklung?
Welche Arten von Sammlung Objekten eignen sich für die Iteration mit der foreach-Konstruktion?
Es gibt eine Aufgabe: Ein Ereignis atomar im Broker (Kafka/RabbitMQ) und in der Datenbank zu protokollieren. Wie gewährleistet man die Transaktionssicherheit?
Erzählen Sie mir von sich, Ihren interessanten und bedeutenden Aufgaben, etwas Schwieriges in Ihrer Karriere, worauf Sie stolz sind.
Erklären Sie das Funktionsprinzip des Caching statischer Ressourcen und warum es im Web-Development notwendig ist.
Worin unterscheiden sich die Datenstrukturen Array und List hinsichtlich ihrer Verwendung und Eigenschaften?
Welche Faktoren und Strukturen können die Leistung der Dateninsertion in eine SQL-Tabelle verringern?
Was würdest du tun, wenn die Verbindung zum Server nach einer REST-Anfrage unterbrochen wird?
Welche Hauptaufgabe wird durch die Verwendung des CQRS-Musters in der Systemarchitektur gelöst?
Wie kann man in der Tabelle Mitarbeiter mit einem Durchschnittsgehalt über 50.000 Konditeinheiten auswählen?
Wie kommunizieren Microservices miteinander? Erzählen Sie von synchroner und asynchroner Interaktion, REST vs gRPC.
Können Sie über die wichtigsten Aufgaben und Projekte sprechen, an denen Sie bei Ihrer vorherigen Arbeit beteiligt waren?
Erklären Sie die Unterschiede zwischen den Schnittstellen IQueryable und IEnumerable im Kontext der Arbeit mit Daten.
Welche Erfahrung haben Sie in der Leitung von Teams oder Projekten?
Können Sie erklären, was der Begriff 'out' in der Programmierung bedeutet?
Wie kann man mit Analysewerkzeugen in MSSQL feststellen, welche Abfrage im Frontend ausgeführt wird?
Haben Sie Erfahrung mit einer auf Microservices basierenden Architektur?
Welche Informationen und Daten speichert Redis normalerweise in seiner Datenbank?