I applied online. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in May 2013
Interview
Applied online
Received call from recruiter and had an informal light interview, then scheduled a phone interview with hiring manager
5 interviews all 1 hour long; included a lunch interview
Combination of testing questions, vendor management questions, coding questions, and one interviewer was a program manager
Most interviewers are very friendly. Received offer within days.
Interview questions [1]
Question 1
What would you do if the vendor test team you are managing is not performing as well as before?
How would you test a soda machine
Multiple questions on black box testing & white box testing
Write code (based on what you claim to know from your resume) on extracting prime numbers from 1 - 100000.
Write code extracting all users from a SQL DB where SS# starts with ###.
Based on what code you write, they ask follow up how you would test your code
Phone interview and then in person with a group. Process moved fairly quickly. Team fit questions and coding questions on the white board. Study up for all basic knowledge skills and some complex problems.
I applied through an employee referral. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Jul 2017
Interview
I applied through a college recruiter. I initially had a phone screening, followed by an in-person interview by the recruiter, before finally having an in-person technical interview.
Phone screen lasted 30 minutes. Recruiter interview 30 minutes. Technical interview 1 hour.
Interview questions [1]
Question 1
Miscellaneous questions regarding operational knowledge of software and hardware involved in the specific position I was applying for. Design an algorithm to isolate and filter data.