C/C++
Können Sie ein Beispiel für eine ungewöhnliche oder schwierige Aufgabe teilen, die Sie in Ihrer Praxis lösen mussten?
Gibt es Standardfragen, die bei Vorstellungsgesprächen verwendet werden?
Können Sie erklären, was Fibonacci-Folgen sind?
Können Sie erklären, was das Singleton-Muster in der Programmierung bedeutet?
Worin besteht die Notwendigkeit, einen expliziten Konstruktor in einer Klasse zu verwenden?
Was sind die Vor- und Nachteile der Verwendung von auto_ptr in C++?
Welches Gehaltsniveau halten Sie für akzeptabel und komfortabel?
Mit welchen Netzwerkprotokollen mussten Sie in der Praxis umgehen?
Erklären Sie das Konzept der automatischen Typumwandlung in einer Programmiersprache.
Welche Methoden kennen Sie, um Objekte in eine Byte-Sequenz oder ein anderes Format für Übertragung oder Speicherung umzuwandeln?
Untersuchen Sie die algorithmischen Eigenschaften der Suche nach Elementen im Container std::map und seine Zeitkennzahlen.
Wie kann man Probleme mit zyklischen Referenzen bei der Verwendung von std::shared_ptr durch Anwendung von std::weak_ptr vermeiden?
Können Sie erklären, was unter dem Begriff C-Zeichenkette in der Programmierung verstanden wird?
Erklären Sie das Konzept der virtuellen Funktions-Tabelle in der objektorientierten Programmierung.
Wofür wird der Smart Pointer weak_ptr in C++ verwendet und wie unterscheidet er sich von shared_ptr?
Welche Rolle spielt der Stack bei der Speicherverwaltung innerhalb eines Programms?
Können Sie erklären, was die Funktion std::forward in C++ macht und wann sie verwendet wird?
In welchen Fällen ist es notwendig, den Destruktor in einer Klasse virtuell zu deklarieren?
Welche Themen oder Fragen werden bei Vorstellungsgesprächen zur Beurteilung der Kandidaten typischerweise behandelt?
In welchen Fällen können Objektdestruktoren bei Auftreten einer Ausnahme nicht ausgeführt werden?