C#
Erklären Sie das Funktionsprinzip des Garbage Collectors in automatisierten Speichermanagementsystemen.
Wie unterscheidet man einen Delegierten von einem Ereignis und was sind ihre Hauptunterschiede?
Können Sie das Konzept des Namespace erklären und wie es in der Programmierung verwendet wird?
Wie unterscheidet man die Verwendung einer abstrakten Klasse von der Implementierung eines Interfaces in der objektorientierten Programmierung?
Welche Methoden können verwendet werden, um festzustellen, ob eine SQL-Abfrage ineffizient ist und optimiert werden muss?
Wie wird die Integrität der Daten innerhalb eines Objekts während seiner Verwendung oder Modifikation gewährleistet?
Worin unterscheiden sich die Methoden zum Extrahieren von Informationen aus einer Liste und einem Wörterbuch in einer Programmiersprache?
Wann und warum ist es notwendig, Ereignis-Handler oder Abonnements in einer Anwendung freizugeben?
Kann man eine Klasse erweitern, indem man einen Konstruktor mit Argumenten hinzufügt?
Haben Sie automatische Tests verwendet, um Ihren Code zu überprüfen?
Gab es Situationen, in denen du kritisiert wurdest, zum Beispiel bei einer Code-Review?
In welcher Position und bei welchem Unternehmen übst du derzeit deine berufliche Tätigkeit aus?
Kannst du die wichtigsten Attribute auflisten, die in Testszenarien verwendet werden?
Was sind die Unterschiede zwischen der sofortigen Ausführung von Aufgaben und ihrer geplanten verzögerten Ausführung?
Könnten Sie erklären, was im Kontext der Softwareentwicklung unter Action verstanden wird?
Welche eingebauten Datentypen werden in der .NET-Plattform verwendet?
Erklären Sie, was im Kontext von Daten oder Informationsverarbeitung unter dem Begriff 'Parse' verstanden wird.
Können Sie erklären, was Polly ist und wie sie im Kontext der Entwicklung ausfallsicherer Anwendungen verwendet wird?
Können Sie Ihre Erfahrung mit gRPC in Projekten beschreiben?
Was motiviert Sie dazu, einen Wechsel Ihres aktuellen Arbeitsplatzes in Betracht zu ziehen?