C/C++
Kannst du die Arten von Smart Pointern nennen, die in der Standardbibliothek von C++ implementiert sind?
Können Sie erklären, was Bit-Operationen sind und wie sie in der Programmierung verwendet werden?
Kann der throw-Operator in einem Destruktor verwendet werden, um eine Ausnahme auszulösen?
Können Sie erklären, was std::exception_ptr in C++ ist und wie es zur Ausnahmebehandlung verwendet wird?
Wie viele Parameter akzeptiert die Methode emplace_back für den Container std::vector?
Kann std::map als eine auf Hashtabellen basierende Datenstruktur betrachtet werden?
Wie ist der Polymorphismus-Mechanismus in der Programmiersprache C++ implementiert?
Erzählen Sie von Ihrer Arbeit bei ALMI Partner und dem Dienst zur Sammlung von Telemetrie- und Netzwerkaktivitätsdaten.
Ist die physische Anwesenheit im Büro für die Arbeit erforderlich?
Wie viele Mutexes sind mindestens erforderlich, um eine Deadlock-Situation zu verursachen?
Was sind die Vor- und Nachteile der Entstehung zyklischer Verbindungen zwischen Systemkomponenten?
Worin unterscheiden sich Synchronisationsprimitive wie Mutex und atomare Operationen im Kontext der sicheren Datenzugriffssteuerung?
Welche beruflichen Aufgaben und Arbeitsbedingungen sind für Sie bei der Wahl eines neuen Arbeitsplatzes am wichtigsten?
Können Sie die Unterschiede zwischen den Containern std::deque und std::list in C++ erklären?
Welche Anforderungen müssen erfüllt sein, um diese Bibliothek in einem Projekt zu verwenden?
Können Sie erklären, was CMake ist und wie es zur Automatisierung des Build-Prozesses von Projekten verwendet wird?
Kannst du die wichtigsten Arten von assoziativen Containern in den Standardbibliotheken nennen und beschreiben?
Wie wird das Endergebnis der Arbeit des Compilers nach dem Kompilierungsprozess des Quellcodes dargestellt?
Welche Technologien und Werkzeuge verwendest du normalerweise bei der Entwicklung deiner Projekte?
Welche Folgen hat es, wenn zwei Threads gleichzeitig mit einem gemeinsamen Speicherbereich arbeiten?