Over the last few years, LLMs have changed how software gets built and that’s no different for us at Jane Street. Most of our engineers now use them every day not only for writing code, but also for reading, debugging, and reviewing code, and plenty of things that aren’t code at all.
We’ve talked about this recently in a podcast on how we use AI in our development, and in a post on formal methods that touches on how agentic coding is reshaping the way we work.
Our coding interviews haven’t changed, though. The questions we ask software engineers today are the same style of question we’ve been asking for years: sit down with an interviewer or two, program through a problem together, and talk as you go.







