I applied through college or university. The process took 1 day. I interviewed at Microsoft in Oct 2009
Interview
I had a on campus 1:1 interview with a product manager from Microsoft.
The interview lasted for about 45 mins.
The questions he asked:
1.Give an instance in your life in which you were faced with a problem and you tackled it successfully.
2.Questions on the projects listed on the Resume.
3. Write a function to reverse a linked list.
Interview questions [1]
Question 1
Give an instance in your life in which you were faced with a problem and you tackled it successfully.
I applied online. The process took 4 days. I interviewed at Microsoft in Jun 2008
Interview
They contacted me and scheduled a phone interview. I had to get on some site which had a white board that I could use to answer technical questions. Some of the questions involved testing code snippets, etc. since the position involves testing.
They offered me a second round where I would have to fly to Redmond. I didn't want to work there, so I declined.
The process took 2 weeks. I interviewed at Microsoft (Redmond, WA) in Feb 2007
Interview
Started off with an e-mail question that I had to respond to. After that, a phone interview - some questions regarding real-time OS systems and concurrency issues. On-site had 6 interviews. The first 3 interviews were planned, the rest were added on later on. The last interview was with a director who asked non-technical questions
Interview questions [1]
Question 1
Implement a counting semaphore using only binary mutexes