First round had 10 questions. Clearing that I was asked to code 2 problems. Our algorithms were judged and we were called for a technical interview. The next one was HR
Interview questions [1]
Question 1
Grilled me on why I didn't do anything with my skill set for instance, a research project or an intern
Phone Interview and On site interview. Initially an aptitude test online, then the phone which moved to an onsite interview. The asked the general data structures and oop questions. They threw some curveballs as well. My mistakes came down to not asking questions about their problem. ASK QUESTIONS! They will reveal more that way, it will transform problems.
Interview questions [1]
Question 1
Design of an online banking application (expected to troubleshoot possible problems)
I applied through college or university. The process took 5 days. I interviewed at Microsoft in Aug 2014
Interview
A short MCQ round of 15 questions was held.Then a coding round of two questions was undertaken by us.
Later after a few days the guys came to campus for interviews.After 2 or 3 rounds they selected the candidates. Students with good communication skills were selected after 2 round only.
Interview questions [1]
Question 1
Convert a binary search tree in place in a sorted doubly link list.