C/C++
Nennen Sie die drei grundlegenden Prinzipien der objektorientierten Programmierung.
Wie überprüft man die Gleichheit zweier Gleitkommazahlen (float)?
Was ist ein deque?
Was passiert, wenn in einer als noexcept gekennzeichneten Funktion eine Ausnahme ausgelöst wird?
Was ist der Unterschied zwischen den Containern map und unordered_map in C++?
Wie funktioniert die Datenstruktur priority_queue in C++?
Was ist die strenge Ausnahmegarantie in C++ und wie wird sie angewendet?
Was ist die asymptotische Komplexität von Operationen mit Listen in C/C++?
Was ist der Unterschied zwischen einer Referenz und einem Zeiger in C/C++?
Was kannst du über das MVC-Muster erzählen?
Warum wird der Vektor schlecht funktionieren, wenn man von ihm erbt?
Kann man die Operatoren new und delete in C++ überladen?
Wodurch werden Ausnahmen in C++ gespeichert?
Was ist die Besonderheit beim Werfen von Ausnahmen in Konstruktoren und Destruktoren?
Kann ein Konstruktor eine virtuelle Methode sein?
Was ist das Schlüsselwort noexcept und wofür wird es verwendet?
Was ist eine verzögerte Initialisierung?
Wie verwendet man die Move-Semantik für einen Vektor in C++?
Entschlüsseln Sie die Abkürzung KISS.
Was sind Prozesse und Threads?