I applied online. The process took 2 days. I interviewed at Microsoft (Peking, Peking) in Aug 2012
Interview
Had the interview about 3 hours ago. 3 x 1 hour slots with 3 different people.
1st) Developer, 2) Another Developer, 3) Tester.
Went really fast (or so it seemed) and most questions were standard technical questions.
Not enough questions about me as a person. Just Q's that i should have revised more i guess! I got an answer pretty quickly because i had an offer from another company so they sped things up for me. Overall it wasn't too challenging to be honest. I just fluffed it a bit and had another job in the back of my mind.
Interview questions [5]
Question 1
Write a function that puts 2 unordered arrays into a 3rd order array
I applied through an employee referral. The process took 2 weeks. I interviewed at Microsoft (Hyderabad)
Interview
Microsoft interview process is really good. Overall there are 5 rounds of technical discussions. Fifth round is usually taken by a very senior level person. Major focus areas were Coding, Design, Problem Solving, Algorithms. Any small identifiable mistake in coding will miss you a chance of getting a SDE role.
Interview questions [1]
Question 1
Design Hibernate framework. Hibernate is a ORM layer
Design log4j framework. log4j is logging framework.