My first interview was pretty straightforward. I had to implement map, fold, and filter, as well as create a function called memo to memoize a given function.
The day after, I was scheduled for another interview at the end of the week.
This one was tougher but still manageable. The problem was to implement a purely functional heap, ensuring two invariants held.
My third interview required me to implement a function that, given a grammar and a max depth, calculates the longest word generable. I didn't pass the last one.
The last one was tougher. The only thing I regret is that after being rejected, I asked for clarification but received no response.
The following metrics were computed from 21 interview experiences for the Jane Street Software Engineer role in London, United Kingdom.
Jane Street's interview process for their Software Engineer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Jane Street's Software Engineer interview process in London, United Kingdom.