I applied online. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Oct 2017
Interview
2 essays that were submitted with the application. If you made it to the next step then 2 in-person interviews 45 min each. One was purely design question out of the Cracking the PM interview, the other was an algorithm mixed with a networking question.
Interview questions [1]
Question 1
How would you parse an HTTP request? Code it in javascript