Organization : Two Sigma
Position : Software Engineer Intern
Two Sigma Interview Process
I applied at Two Sigma for the post of Software Engineering Intern through an online application. I was interviewed at Two Sigma and the entire process took two weeks. There were four rounds in the hiring process at Two Sigma.
Round 1 - Telephonic Interview
Fore mostly, there was a telephonic screening that lasted just twenty minutes. The questions asked were human behavior related questions. Nothing technical was asked in this round. The questions were basic and followed the same pattern as of any other company.
Q1. Why do you like our company?
Q2. From where did you hear about our company?
Q3. Have you applied somewhere else or not?
Q4. What if you get an offer from some other company?
Round 2 - Coding Test
After the screening, I was given an online coding test that had to be completed in two hours of time. The problem was not difficult and I felt that the time given to complete was enough by all means. If you know what to do, you will be able to do it.
Round 3 - On-Site Interview
After a few days, I was called by the HR who informed me that I was shortlisted for the on-site interview. The interview was extremely a basic one. There were basic data structure based questions and some mathematics based algorithms that were asked. Other than that, there were some general questions covering the basics.
Q1. Given a string, reverse the word while keeping the comma, number and space.
Q2. Find largest element in an array.
Round 4 - HR Interview
The HR round was pretty easy going as the interviewer was a pretty lady and she was so polite that I forgot I was in an interview. On a serious note, the round was not at all vague. There were questions based on my resume and some regarding my studies. After that, the offer was discussed. There was not privilege granted for negotiation.
How to crack Two Sigma Interview
The interview process at Two Sigma is fairly smooth. They are pretty clear with their hiring process and tell you everything clearly. This makes the process feel a bit comfortable. Secondly, the people are nice and you won't be pressurized in any of the rounds. The time they give you in the coding test is enough for you to complete if you know how to do it. And believe me, the coding was simple and not complicated.
The technical on-site interview was also easy as the basics were asked. I have mentioned a couple of questions and you can get an idea of the difficulty level through them. So all you need is a bit preparation. If you are looking for pointers, data structures and algos is what I suggest. So, I guess I would end by wishing all you the best wishes for your interviews.
Thanks Anmol for sharing the details of your interview.
Send more details and your personal experiences firstname.lastname@example.org