Jane Street stellt Coding-Interviews um: Weniger Code, mehr Urteilsvermögen

Jane Street – Our software engineering interviews are changing (a little)

Jane Street ändert seine Software-Engineering-Interviews für Campus-Kandidaten: Statt nur Code zu schreiben, liegt der Fokus nun stärker auf Software-Design, der Überprüfung von Codequalität und dem Einsatz von LLMs. Die meisten Runden bleiben traditionelle Coding-Interviews ohne LLM-Unterstützung. Das Unternehmen sucht weiterhin Menschen mit guten Instinkten für Softwareentwicklung – tiefe LLM-Erfahrung ist keine Voraussetzung.

Da das Generieren von Code wohl so günstig ist wie nie zuvor, sind andere Teile der Arbeit noch wichtiger geworden: das Gespür dafür, was man bauen sollte, die Wahl von Abstraktionen, die Bestand haben, und die Sicherstellung, dass das Gebaute tatsächlich korrekt ist.
  1. fernandotakai

    Also, ich habe in der Ära der LLMs einige Iterationen durchgemacht, wie man Interviews führt, und bin zu einem Prozess gekommen, der ziemlich gut ist:

    Zuerst ein Coding-Problem, das live gelöst wird (momentan online) – es ist kein schweres, und die meisten LLMs können es problemlos in einem Schuss lösen.

    ABER: Wenn du kein Senior-Entwickler bist, musst du es ohne LLM machen, und wenn du Senior+ bist und es per LLM machst, ist die Messlatte super hoch, und du musst jetzt alles, was das LLM geschrieben hat, im Detail erklären, als hättest du es selbst geschrieben.

    Die Hauptkomponente dabei ist herauszufinden, ob der Kandidat Programmieren im Allgemeinen versteht, Problemlösung versteht und weiß, wie man in eine bestehende (wenn auch recht kleine) Codebasis eintaucht. Das Problem zu lösen ist nicht wirklich das Ziel – tatsächlich haben die meisten Kandidaten, die wir eingestellt haben, es nicht zu 100 % gelöst, aber sie konnten alles, was sie in den Code geschrieben haben, verstehen und erklären. Das dauert normalerweise 1,5 Stunden.

    (Wir bitten den Kandidaten auch, einen PR gegen das Repo zu öffnen, nur um zu sehen, ob er die Grundlagen von git kennt – du wärst überrascht, wie viele Leute das nicht können.)

    Das zweite ist ein Architektur-Interview, bei dem wir gemeinsam ein System bauen, ABER statt die ganze Spezifikation, das Miro-Board usw. durchzugehen, machen wir es eher frei: Wir beginnen mit einer wirklich einfachen Spezifikation auf MVP-Niveau und fragen, wie der Kandidat es bauen würde. Dann fügen wir ein weiteres Feature hinzu und fragen, wie er vorgehen würde. Während des Ganzen stelle ich zufällige Fragen wie „Warum würdest du x statt y verwenden?“ oder „Warum bevorzugst du diesen Ansatz?“.

    Eine wichtige Sache: Wir […]

  2. bluGill

    Funktioniert es? Woher wissen sie, dass es funktioniert?

    Es gibt viele Leute, die dir erzählen, wie sie interviewen und warum. Fast keiner von ihnen hat auch nur den geringsten Hinweis darauf gegeben, dass ihm bewusst ist, dass es wissenschaftliche Forschung dazu gibt, was bei einem Interview funktioniert, geschweige denn, dass er sie anwendet. Sie zeigen auch keine Anzeichen dafür, dass sie irgendeine Art von Test durchgeführt haben – um zu sehen, ob ihre Fragen helfen, bessere Leute einzustellen.

    Wenn ich sagen würde, sie könnten gleiche Ergebnisse erzielen, indem sie Lebensläufe zufällig auswählen und diese ohne weitere Prüfung einstellen, könnten sie das widerlegen? Wenn ja, haben sie jeden Teil ihres Prozesses gerechtfertigt oder nur einen nützlichen Schritt und den Rest wissen sie nicht?

  3. saghm

    Das ist das dritte Jane-Street-bezogene Ding, das ich diese Woche hier sehe, nachdem ich in letzter Zeit davor kaum etwas über sie gesehen habe, soweit ich mich erinnern kann. Mir ist bewusst, dass sie OCaml verwenden und wahrscheinlich auch andere Dinge tun, die für die HN-Community interessant sein könnten, aber es scheint sehr viel in sehr kurzer Zeit aus dem Nichts zu kommen. Gibt es eine Art Marketingoffensive oder so etwas?

  4. floathub

    Das ist ein völlig nebensächlicher Kommentar, aber ich verstehe nicht, warum Geschichten über Jane Street Tag für Tag auf die Startseite kommen:

    Heute:

    https://news.ycombinator.com/item?id=50467297

    Gestern:

    https://news.ycombinator.com/item?id=50455394

    Vor zwei Tagen:

    https://news.ycombinator.com/item?id=50438261

    Das ist etwas seltsam (?!).

  5. zerop

    Ein Freund hat kürzlich nach Interviews bei Meta und mehreren anderen Unternehmen Google geschafft. Er sagte, die Interviewstile ändern sich an den meisten Orten, aber es gibt kein gemeinsames Muster. Jedes Unternehmen verfolgt seinen eigenen individuellen Ansatz. Manche geben offenen Zugang zu einer KI-IDE, manche bitten darum, nicht alles zu fragen, und überwachen, was man fragt. Ein Unternehmen gibt Zugang zu einem LLM (wahrscheinlich ein maßgeschneidertes), das absichtlich falschen Code liefert, und der Kandidat muss ihn korrigieren.

  6. parthdesai

    Ziemlich vager Blogpost, ehrlich gesagt. Abgesehen von der Tatsache, dass sich etwas ändert, beschreibt er nicht wirklich viel.

  7. nphardon

    Die Vorstellung, in ein Interview zu gehen und gebeten zu werden, Code zu schreiben, ist mittlerweile ein Witz. Ich habe seit über einem Jahr nicht mehr als eine Handvoll Zeilen geschrieben. Das Interview sollte mit dem Job zusammenhängen.

  8. Surac

    Code-Interviews sind eine große Zeitverschwendung für den Arbeitnehmer und den Arbeitgeber. Schau, was der Mensch auf den Tisch bringen kann.

Mehr von diesem Tag

2026-11-12