They have a long interview process. It took over six months for me to get to the on-site interviews. I received three more offers during that interim period. The interview process has three steps.
First is a HackerRank-based online test. It involves a graph-based question, nothing fancy. If you know DFS and BFS, it should be a cakewalk. I finished it in one hour; they allocated three hours. I even made coffee and had dinner in between.
The second round was a phone interview, two months later. It consisted of simple, basic, knowledge-based questions for 15-20 minutes.
I received an exciting offer from a big tech company and asked them to expedite their process. They didn't. I accepted the offer I had and started working there.
Suddenly, three months later, a recruiter called me one night at 11 PM and asked if I could interview the next morning. I was taken aback, asking, "Who is this?" He explained that I had once interviewed with 2Sigma. The recruiter persistently urged me to continue the process. I was quite annoyed, but he was a pleasant person and wouldn't end the call until I committed to coming in the morning.
I decided there was no harm in attending the interview. I arrived a couple of hours late, hoping they wouldn't consider me. They still did.
There were two short interviews, and then the recruiter informed me that I was not a good fit for the remaining rounds. Who does that? Can't they just email me later? They think they are saving our time, but it's just rude. On top of that, he mentioned that I was lucky to have reached that stage, as only 2% of candidates do. I wondered what kind of candidates they typically interview. Are they software engineers, or do they interview random people on the street?
I don't recall the specific interview questions, but all the interview stages were extremely simple, much simpler than at most tech companies I've interviewed with. Everyone was friendly and nice. The interview process would have been so easy if HR hadn't been involved.
Some Java code to debug and write test cases for.
The following metrics were computed from 71 interview experiences for the Two Sigma Software Engineer role in New York, New York.
Two Sigma's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Two Sigma's Software Engineer interview process in New York, New York.