There were two phone interviews, and then a phone interview where one wrote code in Google Docs.
Given an oracle that decides if a Turing machine halts, create an algorithm that uses this oracle at most twice. The input of the algorithm is three Turing machines, and the output of the algorithm is the Turing machines that do not halt.
The following metrics were computed from 6 interview experiences for the Jane Street Software Development role.
Jane Street's interview process for their Software Development roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Jane Street's Software Development interview process.