Three rounds of interview starting with phone screening, middle round of online interview and final round of three interviews all schedule within a couple weeks time. Interviews were Microsoft recruiters followed by employees
Interview questions [1]
Question 1
If your boss asked you to build a coffee machine in a car, how would you approach it?
I applied through university. The process took 5 weeks. I interviewed at Microsoft (Redmond, WA)
Interview
The first interview was at my college. I was brought in to a room. I was asked pretty standard questions:
Name a piece of software you used and didn't like. How would you change it?
Redesign a whiteboard.
Write me a program that tells me if a number if a power of two or not.
I then got a flyout to their Redmond campus. There, I had five interviews. The first focused on my experience on teams and as a leader:
Tell me about a time you were the leader of a team and succeeded.
Tell me about a time you were the leader of a team and failed.
My second interview was more technical:
Tell me about how C# helps you implement a singleton.
Describe the difference between a deadlock and a race condition.
Design a class structure for a birthday party.
My third interview was over lunch. My interviewer and I talked a lot about the new Twitter app on the iPhone. He asked me what I liked about it and what I didn't like. When we went back to his office, he asked me:
Redesign the checked bag experience at an airport.
I forget my fourth interview.
My fifth interviewer asked me about software I like, and drilled my hard about why I liked it. I talked about why I like the Windows Phone interface, and she had me thoroughly analyze why I like it.
Interview questions [1]
Question 1
Tell me about a time you were a leader and were unsuccessful.
Standard behavioral set of questions, walked them through past projects I've worked out and answered some case-like product question, like what is your favorite product / non technical product, etc.
Apply the summer intern programme through official website. 2 rounds of interviews in total. Give general idea of what is a good PM and talk about the latest project. Deal with a small case.