This was an all-day affair where I was interviewed by four or five different managers, including a lunch interview. I was asked to solve programming puzzles as well as about my work history.
Interview questions [1]
Question 1
I was asked numerous programming problems, such as how to mock up a program to play the game Battleship.
I applied through a recruiter. The process took 5 weeks. I interviewed at Microsoft (Redmond, WA) in Aug 2018
Interview
It was a regular process, phone interview, technical interview over the phone and using an online tool. Then for the on-site loop, I had 5 interviews.
It was a really good experience, I liked the team and the conversations we had.
I applied online. The process took 2 weeks. I interviewed at Microsoft (Cupertino, CA)
Interview
The overall interview process is fair. And the recruiter is nice and responsive. The team looks nice and the interview question is not too bad. I really enjoy the whole process. Nice job!