C/C++
Erzählen Sie mir von Ihrer Berufserfahrung (vorherige Arbeit, Projekte, Technologiestack).
Erzähle mir vom CAP-Theorem.
Welchen Betrag ziehst du beim Wechsel in Betracht (Bruttobetrag, vor Steuern)?
Situation: Du hast eine Aufgabe übernommen, aber hältst dich nicht an die festgelegte/vereinbarte Frist. Wie würdest du vorgehen?
Erinnere dich an den größten Fehler in deiner Entwicklerkarriere: Was ist passiert und welche Schlussfolgerung hast du daraus gezogen?
Was wird auf dem Bildschirm angezeigt? (Frage 3: sizeof des Arrays, Zeiger, Referenz auf das Array)
Welche Muster der Microservice-Entwicklung kennst du?
Was ist der grundlegende Unterschied zu einem Vektor hinsichtlich der Ungültigkeit von Iteratoren?
Blieb diese Lösung in ihrer ursprünglichen Form oder mussten bedeutende Änderungen vorgenommen werden?
Was ist eine Hash-Funktion und worin unterscheidet sich eine gute von einer schlechten?
Wozu dient shared_ptr?
Es gibt eine Code-Review-Aufgabe: Ein Kollege hat eine Lösung eingereicht, die funktioniert und durch Unit-Tests abgedeckt ist, aber die Implementierung ist überhaupt nicht so, wie du sie machen würdest. Was wirst du tun?
Wie waren die Klassen und Konvertierungsalgorithmen im Kern organisiert?
Haben Sie Erfahrung mit groß angelegtem Refactoring einer großen Legacy-Datenbank? Wenn nicht, wie würden Sie vorgehen, wenn Sie müssten?
Bitte erzählen Sie mir von den denkwürdigsten Aufgaben oder Projekten aus Ihrer bisherigen Erfahrung — was Ihnen gefallen hat und was Ihnen im Gegenteil nicht gefallen hat.
Mit welchem Kollegen würdest du dich unwohl fühlen, zusammenzuarbeiten?
Was passiert mit den Map-Iteratoren nach dem Einfügen eines neuen Elements?
Warum haben Sie [Unternehmen] verlassen?
Erzählen Sie mir von Ihrer Erfahrung mit Linux
Was ist der Kontext in Go?