C/C++
Was ist der Unterschied zwischen einem Zeiger und einer Referenz in der Programmierung?
Mussten Sie in Ihrer vorherigen Position automatisierte Werkzeuge oder Prozesse für Ihr Team einführen?
Können Sie über das letzte Projekt sprechen, an dem Sie beteiligt waren?
Haben Sie Erfahrung in der Entwicklung oder Arbeit mit Multithread-Anwendungen?
In welchen anderen Programmiersprachen, außer C++, haben Sie Entwicklungserfahrung?
Was passiert mit dem Aufruf des Destruktors eines Objekts, wenn im Konstruktor eine Ausnahme auftritt?
Kannst du erklären, was intelligente Zeiger in C++ sind und wie sie funktionieren?
Kann man die Felder einer Struktur in einer Programmiersprache als privat deklarieren?
Aus welchem Standard-Container ist die Datenstruktur Map implementiert?
Können Sie erklären, wofür der Systemaufruf lseek in einem Betriebssystem verwendet wird?
Wie erfolgt die Behandlung von Kollisionen bei der Verwendung von std::unordered_map?
Haben Sie die Tests in Ihrem vorherigen Unternehmen automatisiert?
Wie haben Sie Programmierfähigkeiten erlernt und wo haben Sie Ihren Weg begonnen?
Können Sie erklären, was der Begriff Determinismus im Kontext von Systemen und Prozessen bedeutet?
Welche Tools oder Bibliotheken für automatisierte Tests haben Sie in Ihrer Praxis verwendet?
Auf welche Weise erfolgt der Datenaustausch zwischen Ausführungsthreads?
In welchen Bereichen oder Aufgabentypen möchtest du dich weiterentwickeln und aktiver arbeiten?
Können Sie das Konzept des Multisets erklären und wie es sich von einer normalen Menge unterscheidet?
Können Sie das Funktionsprinzip des Quicksort-Algorithmus erklären?
Was sind die Unterschiede zwischen den Methoden der Datenüberwachung in den Protokollen HTTP und HTTPS?