C/C++
Wie lange sind Sie bereit, mindestens im Büro anwesend zu sein?
Welche Folgen können auftreten, wenn eine Ausnahme aus einem Destruktor in einem Programm geworfen wird?
Welche Tools und Bibliotheken haben Sie in Ihren C++-Projekten verwendet?
Kann man die verschiedenen Arten der Vererbung in der objektorientierten Programmierung auflisten?
Bevorzugst du die Arbeitsweise im Team oder alleine?
Welche Standards der Programmiersprache C++ haben Sie in Ihrer Praxis verwendet?
Haben Sie Erfahrung mit der Verwendung virtueller Destruktoren in Ihren Projekten?
Erklären Sie die Unterschiede zwischen den Smart-Pointern std::unique_ptr und std::shared_ptr in C++.
Haben Sie Testdateien für Module oder Komponenten in Ihrer Entwicklungspraxis erstellt?
Sind Sie derzeit offen für neue Beschäftigungsmöglichkeiten?
Stört es Sie nicht, wenn ich dich duze?
Haben Sie weitere Fragen zum Vorstellungsgespräch?
Kannst du die wichtigsten Dateisystemtypen nennen, die in Linux verwendet werden?
Erklären Sie das Konzept der Move-Semantik in der Programmierung und deren Unterschied zum Kopieren von Objekten.
Haben Sie Erfahrung im Lesen literarischer Werke, die der Programmierung gewidmet sind?
Welche Aufrufreihenfolge der Zerstörungsmethoden von Objekten erfolgt beim Zerstören eines Objekts in einer Programmiersprache?
Was ist der Zweck und die Anwendung von Lambda-Ausdrücken in der Programmierung?
Kannst du die Arten von Mutexes nennen, die in den Standardbibliothekstools implementiert sind?
Beschreibe deine Erfahrung mit Docker in den Projekten, an denen du gearbeitet hast
Können intelligente Zeiger als Alternative zum Mechanismus der automatischen Speicherverwaltung, wie z.B. Garbage Collector, betrachtet werden?