I applied online. The process took 5 days. I interviewed at Microsoft (Cambridge, East of England, England) in Feb 2016
Interview
Very tough interview. 2 hours long. It was an in person interview and I had to visit the Microsoft Research office in Cambridge. The interview comprised of whiteboard coding, discussion of sophisticated algorithms and data structures.
Interview questions [1]
Question 1
Simulated annealing, balanced binary search trees, Online median query problem, and other standard questions.
I spent hours preparing for the second interview but they cancelled an hour before. It appears they were never serious about hiring anyone or already had a candidate and were just going through the motions.
Interview questions [1]
Question 1
What would bring to this role that’s not on your resume?
I had two interviews with team leader and technical member to verify my skill levels and knowledge of machine learning and their goal.
The mood of interview process was very nice, but I could not be beyond next step.
Professional interview process with clear communication and well-structured questions. The interviewer was respectful and focused on relevant experience. Overall, a positive experience that provided good insight into the company’s culture and expectations.