C/C++
Können Sie das Funktionsprinzip des Stacks und seine wichtigsten Merkmale erklären?
Was ist die Hauptaufgabe der Methode mit dem Schlüsselwort override in der objektorientierten Programmierung?
Können Sie die Funktion des EXPLAIN-Befehls in SQL erklären und wie er bei der Optimierung von Abfragen hilft?
Können Sie beschreiben, wie Sie mit dem Testteam an Ihrem vorherigen Arbeitsplatz zusammengearbeitet haben?
Erklären Sie, wie und in welchen Fällen die Funktion std::move in C++ angewendet wird.
Können Ihre Vorstellungen von Multithreading Sie in die Irre führen, indem sie die Illusion paralleler Arbeit erzeugen?
Können Sie das L-Prinzip aus SOLID und seine Bedeutung bei der Code-Entwicklung erklären?
Wie ist die Datenstruktur unordered_map implementiert und wie unterscheidet sie sich von normalen Karten?
Ist die Verwendung des Operators OR (||) in Bedingungs-Ausdrücken zulässig und sicher?
Wie wird eine externe Bibliothek in Ihr Projekt eingebunden?
In welchen Fällen wird im Programmiersprachen der Kopierkonstruktor für ein Objekt aufgerufen?
Wie werden automatische Speicherverwaltungsmechanismen in C++ implementiert und was sind intelligente Zeiger?
Welche Folgen können auftreten, wenn eine Ausnahme aus einem Destruktor in einem Programm geworfen wird?
Wann sollte man in C++ einen einzigartigen Smart-Pointer anstelle einer Shared-Ownership verwenden?
Können Sie erklären, was die Header in den HTTP- und HTTPS-Protokollen sind und welche Rolle sie spielen?
Können Sie über die Zusammensetzung und die Rolle Ihres Teams an Ihrem vorherigen Arbeitsplatz sprechen?
Erklären Sie, was ein smart pointer weak_ptr ist und wie er sich von shared_ptr in C++ unterscheidet?
Kannst du die wichtigsten Arten von Zeigern in Programmiersprachen aufzählen und erklären?
Welche Transaktionssteuerungsmethoden gibt es in SQL und wie werden sie verwendet?
Wie bestimmt und verwendet man eine Methode, die zu einer bestimmten Klasse gehört, ohne eine Instanz davon zu erstellen?