Jane Street Software Engineer Interview Experience — Onsite System Design on Orderbooks, Rejected Before the Coding Round

Company: Jane Street

Role: Software Engineer

Round: Onsite

Seniority: General

Outcome: Rejected

Real-time report from the London office. The OA and first-round phone interview are already covered elsewhere on the forum, so this is just filling in the details on R2 and the onsite. R2: a coding interview (sort trade) — this one's also up on Glassdoor. Compared to a typical algorithm question, the setup was closer to "how would you implement this feature in a trading system," testing your logic and how familiar you are with the business domain. I'd done something similar during my internship, so I passed. Onsite: two rounds of system design (not totally sure that's the right label) and one coding round that I never got to because I was cut before I reached it. Both rounds were orderbook questions. The first was about what messages need to pass between the trading system and the exchange. The second was about data validation — assume you've got a handful of DBs, what logic do you need to check to make sure all the data follows the orderbook's logic? Both rounds were about 90% talking. Some complaints about the onsite: they gave us a tour of the office before the interviews started in the morning. Honestly, once I saw how homogeneous the office looked, I already wanted to leave. The whole vibe was very Oxbridge, and during the Q&A I learned that this role might not even get you writing code most of the time — it's closer to a Business Analyst position. Felt like I wasted most of the day. Still, in the spirit of making the most of it, I spent a good chunk of the second round and lunch talking with employees about OCaml (I work in formal verification). Got a lot of useful guidance out of it, and I'm grateful to the kind interviewer who gave me pointers on my graduation project. Got rejected in the end, but it wasn't a total waste.

Jane Street Software Engineer Interview Experience — Onsite System Design on Orderbooks, Rejected Before the Coding Round

Jane Street·Software Engineer·Aug 2026
OnsiteOnline AssessmentTechnical ScreenRejectedeasy

Real-time report from the London office. The OA and first-round phone interview are already covered elsewhere on the forum, so this is just filling in the details on R2 and the onsite.

R2: a coding interview (sort trade) — this one's also up on Glassdoor. Compared to a typical algorithm question, the setup was closer to "how would you implement this feature in a trading system," testing your logic and how familiar you are with the business domain. I'd done something similar during my internship, so I passed.

Onsite: two rounds of system design (not totally sure that's the right label) and one coding round that I never got to because I was cut before I reached it. Both rounds were orderbook questions. The first was about what messages need to pass between the trading system and the exchange. The second was about data validation — assume you've got a handful of DBs, what logic do you need to check to make sure all the data follows the orderbook's logic? Both rounds were about 90% talking.

Some complaints about the onsite: they gave us a tour of the office before the interviews started in the morning. Honestly, once I saw how homogeneous the office looked, I already wanted to leave. The whole vibe was very Oxbridge, and during the Q&A I learned that this role might not even get you writing code most of the time — it's closer to a Business Analyst position. Felt like I wasted most of the day.

Still, in the spirit of making the most of it, I spent a good chunk of the second round and lunch talking with employees about OCaml (I work in formal verification). Got a lot of useful guidance out of it, and I'm grateful to the kind interviewer who gave me pointers on my graduation project. Got rejected in the end, but it wasn't a total waste.

Curated and edited by PracHub

Practice the questions from this interview

Jane Street Software Engineer Interview Experience — Onsite System Design on Orderbooks, Rejected Before the Coding Round | Jane Street Interview Experience