C#
Was kann zu einem Stapelüberlauf in einem Programm führen?
Können Sie erklären, was eine Methode ist, die an einem bestimmten Objekt einer Klasseninstanz aufgerufen wird?
Beschreiben Sie Ihre Erfahrung bei der Durchführung und Analyse von Lasttests für Systeme.
Erklären Sie das Prinzip des gierigen Datenladens in Systemen und warum es angewendet wird.
Kannst du ein Beispiel für eine Situation geben, in der ein großes Objekt im Heap-Speicher hervorgehoben wird?
Was sind die Merkmale des typischen Systems in C# und wie ist es in der Sprache implementiert?
Welche Technologien hältst du für die relevantesten für dieses Projekt?
Beschreibe deine letzte Berufserfahrung und die Hauptaufgaben in deiner vorherigen Position
Erklären Sie den Mechanismus der Änderungsverfolgung von Objekten in Entity Framework und seine Rolle bei der Verwaltung des Datenzustands.
Erklären Sie das Konzept der Thread-Sicherheit und seine Bedeutung bei der Entwicklung von Multithread-Anwendungen.
Hast du schon einmal mit Redis oder ähnlichen Caching-Systemen gearbeitet?
Was sind die wichtigsten Vor- und Nachteile bei der Anwendung einer Microservice-Architektur?
Konntest du an der Entwicklung von Architekturentscheidungen für Projekte teilnehmen?
In welchen beruflichen Bereich oder Richtung in Ihrer Entwicklung möchten Sie weiter voranschreiten?
Welche Folgen hat es, wenn der Aufrufstapel überläuft?
Bei der Arbeit mit ORM, welche Methode der Datenbankentwicklung bevorzugen Sie: Zuerst Code erstellen oder die Datenbank vor dem Codieren entwerfen?
Haben Sie aktuelle Stellenangebote oder diskutierte Arbeitsmöglichkeiten?
Gab es Fälle, in denen der Ansatz Database First bei der Datenbankplanung verwendet wurde?
Für wen ist der Aufruf der Methode offen, die mit dem Modifikator public deklariert ist?
Wie wird die Komplexität der Suche nach einem Element anhand des Schlüssels in einem Wörterbuch bestimmt?