I applied online. The process took 3 months. I interviewed at Microsoft (Seattle, WA) in Oct 2019
Interview
I applied only and they got back to me in a month or two. Expected more leadership questions rather than coding. It was a 30 minute behavioral and technical interview
There was an initial phone interview. It was followed by an on-site interview consisting of three 45 min interviews with different interviewers. Overall, it was very straightforward and they provided a lot of info to help with preparation.
I applied through college or university. The process took 6 weeks. I interviewed at Microsoft (Seattle, WA) in Feb 2019
Interview
Interviewed with MSFT in the Spring of 2019 via my college recruiting. Process took over 6 weeks. Phone screen then onsites. Process was smooth for the most part. Interviewers were affable and engaging. Overall expeience was positive.