I applied through a recruiter. The process took 4 weeks. I interviewed at Microsoft in Oct 2019
Interview
1 behavioral phone call, 2 back to back behavioral + technicals. During one of my technicals, they did not let me choose the language I wanted to code in and instead asked me to code in another language on my resume that I had not prepared for interviews in, which put me at a disadvantage.
I applied through an employee referral. The process took 6 weeks. I interviewed at Microsoft (Cambridge, MA) in Sep 2018
Interview
I applied through a referral, heard back after around a month. I then had one technical screen (mine was onsite because I lived close). After around two weeks, I had a super-day of 4, 30-minute interviews. I heard back after a week after that.
Interview questions [1]
Question 1
Simple list questions, how to design a board game, standard behaviorals, etc
Had one phone round. Was asked questions based on coding knowledge and behavorial questions. Got to the final round where I had back to back interviews. Was asked questions about my resume.