I applied online. The process took 2 weeks. I interviewed at Microsoft (Belgrade) in Mar 2018
Interview
2 rounds.
First round: test
Second round : 3 on-site interviews with 3 different interviewers. Algorithm questions.
You should cooperate with interviewer
First intreview: data stuctures
Second interview : find "best" algorithm
Thid interview: some kind of brain-teaser
I applied through college or university. I interviewed at Microsoft (Lansing, MI) in Jun 2018
Interview
In person for 30 mins to work through a coding problem regarding lists and sort. I applied through LinkedIn and was scheduled for an interview couple days later.
I applied through college or university. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Oct 2018
Interview
I had a great experience throughout the entire process.
I first contacted them when they came to my University. I then had a 30 minute on campus interview with one of their engineers. A week later I was notified that I was to be flown out to Redmond, WA for the final round of interviews. Microsoft paid for all hotels, flights, food, and taxi/uber! The final round consisted of four 45 minute interviews. Interviews were based on data structures, algorithms, and object oriented design. I was then notified about the results a week later.
Microsoft treated me great and made sure everything I needed was accommodated for.