I applied online. The process took 3 weeks. I interviewed at Microsoft (Amsterdam)
Interview
HR Interview --> Initial Technical Interview --> 2 Additional Technical Interviews -->Culture Fit/Manager Interview . The HR interview was about understanding your background and interests. Lot of clarity is provided on the entire process.
Recruiter Screen - The recruiter sent a questionnaire to be filled out.
Next round was the Technical Screen - 1 SQL Question, Data Preprocessing Question, Case Study
I got rejected after the technical screen
Interview questions [1]
Question 1
1 SQL Question, Data Preprocessing Question, Case Study
I applied through an employee referral. The process took 2 months. I interviewed at Microsoft (Sunnyvale, CA) in Nov 2016
Interview
The interview was a very extending process involving a total of 12 interviews. This was highly unusual as the company usually only has 5 interviews. I was told they were in the middle of a re-org so the original position they hoped to offer me was not available any longer. I have since learned that re-orgs are almost a way of life at Microsoft.
Interview questions [1]
Question 1
Describe principal component analysis and its purpose in your previous project.