I applied online. I interviewed at Microsoft (Houston, TX) in May 2014
Interview
Went through several rounds of interviews, after initially speaking with the recruiter. The company is really big on culture and making sure to select candidates who are adaptable. They prefer someone with an open-mind and perspective rather than someone super techie.
Interview questions [1]
Question 1
How would you impact the company in 30-60-90 days within your role if hired.