Screening with recruiter->Phone interview with hiring manager->on site interview with engineers (5 engineers & hiring manager)->phone interview with GM->offer->negotiations final offer came after negotiations. Base salary was not negotiable. Instead, cash for moving was provided.
I applied in-person. I interviewed at Microsoft (Redmond, WA) in Jun 2012
Interview
All day interview with multiple people. Managers, Electrical Engineers, Mechanical Engineers in and other various positions. Each asking similar questions but testing me from different angles. One would deal with technical, another would probe at how I deal with people, and someone would investigate how I deal with pressure situations.
Interview questions [1]
Question 1
Why is a man hole cover round. Various engineering questions around the role and dealing with situations.