I applied through college or university. The process took 1 week. I interviewed at Microsoft in Jun 2018
Interview
I applied through my school's job board for the internship. It took about a week. The employer came on campus for the interview, and asked a few behavioural questions.
I applied through an employee referral. The process took 3 months. I interviewed at Microsoft (Sammamish, WA) in Feb 2018
Interview
Loop consisted of a peer and three managers (directors). A lot of questions were personal and behavioral in nature. I'm not sure if this is typical because I was a vendor for that role for 2 years prior and they already knew me.
I applied online. I interviewed at Microsoft (Redmond, WA) in May 2017
Interview
Applied online and was contacted by email to fly in for the interview without any phone screening. Interview process was with 5 people, went over resume in detail, which I believe went well.
After that I was emailing recruiter every week, each time I was told that other candidates are being screened. Then recruiter started ignoring me and finally 5 weeks later, I was told that offer is being extended to somebody else.
I wish there was a better communication, as 5 weeks for the results seems excessive.