Wie unterscheidet man einen Prozess von einem Ausführungsthread im Betriebssystem?
C/C++
Können Signale als eine Form der Interprozesskommunikation betrachtet werden?
Können Sie das Konzept des virtuellen Speichers und seine Rolle bei der Ressourcenverwaltung im System erklären?
Erklären Sie das Konzept der Smart Pointers und ihren Zweck bei der Speicherverwaltung.
Welchen Gehaltsbereich erwarten Sie für diese Position?
Haben Sie Testdateien für Module oder Komponenten in Ihrer Entwicklungspraxis erstellt?
In welchem Stadtteil oder welcher Stadt leben Sie derzeit?
Wie wird der Benutzerspace im Linux-Kernel gestartet?
Beschreiben Sie Ihre Erfahrung in der Nutzung und Verwaltung von Linux-basierten Systemen.
Erzählen Sie uns, welche Hauptaufgaben Sie in Ihrer vorherigen Position erledigen mussten.
Erklären Sie den Zweck und die Struktur der Verzeichnisse /proc im Linux-System
Können Sie über Ihre vorherigen Projekte oder Produkte sprechen, an deren Erstellung Sie beteiligt waren?
Was ist der Unterschied bei der Verwendung des Schlüsselworts static in den Sprachen C und C++?
Wie kann man das Senden von Daten an den Server implementieren, ohne den Hauptausführungsthread zu blockieren?
Was ist die Rolle und Anwendung des Schlüsselworts static in der Programmierung?
Kannst du die wichtigsten Dateisystemtypen nennen, die in Linux verwendet werden?
Welche Rollen und Positionen hatten die Teammitglieder in Ihrem vorherigen Projekt?
Können Sie erklären, was das Singleton-Muster in der Programmierung bedeutet?
Können Sie das Konzept der automatischen Ressourcenverwaltung in C++ und das Prinzip, das diesem Ansatz zugrunde liegt, erklären?