The process took 1 day. I interviewed at Microsoft (Seattle, WA) in Nov 2009
Interview
The interview process consisted of 1 interview in person for 30 mins. Then it consisted of in-office interviews (typically between 3-4) with different division heads/employees going on for the day. The in-office interviews were 1 hr each.
People, office and work culture seemed like a lot of fun. The redmond campus is massive.
The process took 2 weeks. I interviewed at Microsoft in Jul 2010
Interview
Received call from hiring manager to interview for program manager role. Did not know how hiring manager received my c.v. Spent one day interviewing with 6 people from within the group plus the HR person for the group. No case questions, straight-forward 1:1 interviews with problem-solving and behavioral questions.
Interview questions [2]
Question 1
I am in need of hiring a third party consultant to fix a flawed implementation. How should I go about selecting a consulting firm?
I applied through an employee referral. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Mar 2008
Interview
After a internal referral I was contacted by e-mail to schedule a phone screening that took place 3 week after the first e-mail.
The phone interview lasted 30 minutes and at the end the recruiter told me I was a suitable candidate and that I would be recommended for a 1:1 interview.
One month later I was flown over to be interviewed but unfortunately my dev skills weren't as sharp as they required and I did not get an offer.
Interview questions [2]
Question 1
Write a bit of code using pointers to find a particular position in an array that could only be scanned once.