C/C++
Bevorzugst du die Arbeitsweise im Team oder alleine?
Welche Fragen sollten Sie dem Arbeitgeber zu dieser Position stellen?
Betreiben Sie derzeit eine berufliche Tätigkeit?
Haben Sie Erfahrung mit der Verwendung virtueller Destruktoren in Ihren Projekten?
Haben Sie Erfahrung mit dem automatischen Build-System CMake in Ihren Projekten?
Haben Sie schon einmal komplexe SQL-Abfragen für die Arbeit mit Datenbanken geschrieben?
Können Sie das Konzept der Datenbanknormalisierung und ihre Hauptformen erklären?
Beschreiben Sie die Struktur und die Hauptrollen Ihres Teams und erzählen Sie auch von Ihrem persönlichen Beitrag.
Warum ist der iterative Ansatz zur Lösung eines Problems oft schneller als die rekursive Methode?
Was ist der Grund für die höhere Arbeitsgeschwindigkeit des Stapels im Vergleich zum Heap?
Können Sie erklären, was das Überschreiben einer virtuellen Funktion in der objektorientierten Programmierung bedeutet?
Kannst du die Arten von Mutexes nennen, die in den Standardbibliothekstools implementiert sind?
Wie sicher bist du in den Konzepten und der Praxis der Multithread-Programmierung?
In welchen Fällen wird static_cast in C++ empfohlen?
Ist es erlaubt, Ausnahmen im Konstruktor einer Klasse zu werfen?
Was hat Sie dazu veranlasst, SVN als Versionskontrollsystem anstelle von Git zu wählen?
Haben Sie einen Zeitraum von drei Wochen, um den Bewertungsprozess abzuschließen?
Kannst du ein Beispiel für eine Situation nennen, in der die Verwendung der Datenstruktur Multiset gerechtfertigt ist?
Haben Sie in Ihrer Arbeit jemals dynamische Analysetools verwendet?
Könnten Sie erklären, was mit Oktett in der Struktur einer IP-Adresse gemeint ist?