C/C++
Wie viele Mutexes sind mindestens erforderlich, um eine Deadlock-Situation zu verursachen?
Warum ist es notwendig, Klammern beim Übergeben von Argumenten an Makros zu verwenden?
Können Sie erklären, was der Begriff 'Überladung' im Kontext der Programmierung bedeutet?
Haben Sie Erfahrung mit Systemen, die asynchrone Datenverarbeitungsmechanismen verwenden?
Wie bestimmt std::move, welche Klassenmitglieder bei der Besitzübergabe übertragen werden sollen?
Können Sie erklären, wie die Datenstruktur Warteschlange implementiert ist?
Wie erfolgt die Übergabe von Daten per Wert bei der Verwendung der Qt-Bibliothek?
Teilen Sie Ihre Erfahrung mit der Programmiersprache C.
Können Sie erklären, was unter dem Grad der Kohäsion innerhalb eines Softwaremoduls oder Systems verstanden wird?
Haben Sie Erfahrung in der Programmierung mit Python?
Welche Vor- und Nachteile hat die Verwendung der Funktion make_unique in C++?
Mit welchen Schwierigkeiten kann man bei der Berechnung sehr großer Fibonacci-Zahlen mittels Rekursion konfrontiert werden, zum Beispiel eine Million?
Können Sie erklären, was CMake ist und wie es zur Automatisierung des Build-Prozesses von Projekten verwendet wird?
Wie kann man beim Aufruf eines Funktionsargument übergeben?
Wird empfohlen, den Typ float als Schlüssel in Datenstrukturen zu verwenden?
Haben Sie std::weak_ptr in Ihren Projekten zur Steuerung der Lebensdauer von Objekten verwendet?
Welche Staatsangehörigkeit oder Staatsbürgerschaft hast du?
Welche Hauptfaktoren sind bei der Wahl eines neuen Arbeitsplatzes zu berücksichtigen?
Warum kennzeichnet der Compiler Destruktoren mit dem Schlüsselwort noexcept?
Welche Kriterien leitest du bei der Wahl eines Arbeitsplatzes?