I applied through a staffing agency. The process took 2 months. I interviewed at Two Sigma (New York, NY) in Feb 2012
Interview
This is the longest interview process I have experienced. I took a phone interview with one HR, and followed up with a code test. After that, I didn't get any response for almost one month. Until I contacted them, I was told that my test was forgotten to evaluate.
Three days later, I was told to have an on-site in-person interview. The interviews are easy and I got positive feedbacks from all interviewers. However, one week later I was rejected.
Then coming to the longest reimbursement process I have experienced. I mailed them several times to ask about reimbursement but get NO response. It seems that I beg them to give me money which make me feel frustrated. And they fail to send me check twice. After about one month communication, I finally got the check. What is ridiculous, they discount about $30 without any explanation before hand.
The whole process is really uncomfortable and disrespected.
first interview was 60 minutes long with a leetcode hard question. second interview was 2 back to back 60 minute leetcode hard with emphasis on data structures. each interview had a 5 minute introduction and 10 minute at the end to ask questions
Standard medium difficulty hackerrank. The question involved decoded an encoded string. It was not something I had seen on LeetCode before and I think was unique to the company. The question was not that difficult but I ran out of time right before I could finish answering.
Interview questions [1]
Question 1
Decode a string encoded using a specific encoding algorithm.
It started of with one phone screen, then if you pass you have 2 back to back technicals, then 3 1 hour behaviorals, hiring committee, and management committee. Standard Leetcode and behavioral questions.