C/C++
Wie kann ein Programmierer während der Programmausführung den verfügbaren Arbeitsspeicher im System bestimmen?
Welche Prozesse werden gestartet und was passiert im System, wenn eine bestimmte Funktion aufgerufen wird?
Können Sie erklären, wie die Semantik der Objektbewegung in C++ implementiert ist?
Kann ein Thread seine eigene Ausführung erneut starten?
Erklären Sie die Unterschiede zwischen den smarten Zeigern std::unique_ptr, std::shared_ptr und std::weak_ptr in C++
Wie beeinflusst die Verwendung von std::move die Ressourcen und den Zustand von Objekten in C++?
Erklären Sie das Funktionsprinzip des smart pointers shared_ptr in C++ und seine Vorteile.
Welche Standards der Programmiersprache C++ haben Sie in Ihrer Praxis verwendet?
Können Sie erklären, was der Zugriffsmodifikator 'private' in der Programmierung bedeutet?
Haben Sie Erfahrung in der Erstellung von Benutzeroberflächen mit C++?
Welche Bedingungen müssen für den Vergleich von Schlüsseln in std::map festgelegt werden, um eine korrekte Kompilierung des Codes zu gewährleisten?
Wie bestimmen Sie die Genauigkeit der Protokollierungsergebnisse in Ihrem Programm?
Wie verstehen Sie das Konzept der zuverlässigen und sicheren Behandlung von Ausnahmen in einem System?
Können Sie über Ihre bisherigen Arbeitserfahrungen und die Projekte, an denen Sie beteiligt waren, berichten?
Was passiert in einem Objekt, wenn innerhalb seines Konstruktors eine Ausnahme auftritt und nicht behandelt wird?
Können Sie das Funktionsprinzip des Containers std::map in C++ erklären?
Wie ist Ihre Erfahrung in der Low-Level-Programmierung, näher am Hardware?
Was sind die Vor- und Nachteile der Verwendung der Funktion make_shared in C++?
Welchen Gehaltsbereich erwarten Sie für diese Position?
Wie wird die Einzigartigkeit von Objekten mit std::unique_ptr in C++ gewährleistet?