Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela Jane Street em abr. de 2015
Entrevista
I applied through their website, receiving a letter from them a week later. We scheduled an initial phone interview. They don't do interviews via Skype or Hangouts, and their interviewers use some form of an interactive codepad like collabedit. I'd recommend plugging a headset to your phone — I didn't so I had to constantly switch between holding my phone close enough and typing code. It was very frustrating.
The interview lasted for an hour, the engineer I talked to was nice and pleasant. He presented the problem to solve by giving a type signature for a function using Ocaml, but you can use any programming language during the interview (their blog post about their interviewing process specifically recommends candidates to «know their tools»).
Upon discussing the last question I think he said something like «time's up», which I guess was the sign that my performance was subpar.
In a week after the interview I received a short sorry letter.
Perguntas de entrevista [3]
Pergunta 1
Implement a function `memoize : (a -> b) -> (a -> b)`
It was a very quick and painless process. Recruiter very responsive, kind interviewers. High implementation and difficult problems, so failed onsite after 3 interviews and a Question and Answer Session.
Fiz uma entrevista na empresa Jane Street (Londres, Inglaterra).
Entrevista
Did not pass the initial coding round. I tried to explain my thought in details to the interviewer but failed to translate my thought into code. So far interviewer is very nice.
Candidatei-me online. Fiz uma entrevista na empresa Jane Street (New York, NY).
Entrevista
My experience interviewing at Jane Street was definitely challenging, but also surprisingly collaborative. Instead of focusing only on whether I could get the right answer quickly, the interviewers were much more interested in how I approached problems and explained my thinking. I worked through a few coding questions involving data structures and algorithms, and there were also some probability-style questions that tested logical reasoning. The interviewers were clearly very sharp, but they were also approachable and encouraged me to talk through my thought process the entire time. When I got stuck, they would sometimes guide me with small hints so we could keep exploring the problem together. Overall, it felt less like a typical high-pressure interview and more like a thoughtful technical conversation with experienced engineers.
Perguntas de entrevista [1]
Pergunta 1
“What is the expected number of coin flips needed to get two heads in a row?”