I applied online. The process took 4 weeks. I interviewed at Microsoft in Nov 2017
Interview
Had 1 on-campus interview with a technical question and finished up with time to ask for questions. Was unable to move to next round because interview slots had filled up. Would have gotten a chance if I had started the interview process earlier.
I applied through college or university. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Mar 2015
Interview
Did first round (1 interview) on campus (applied through school website) and once you pass, they fly you out for final round interviews (range from 3 - 5 interviews at main campus) - 2015.
Interview questions [1]
Question 1
Simple odd-even sorting algorithm to soft the list of numbers into odds first and then evens in no particular order within.
I applied through college or university. The process took 3 weeks. I interviewed at Microsoft (Austin, TX) in Oct 2017
Interview
I was invited for an interview on my college campus where I was interviewed by an engineer. I was offered an on campus interview, but couldn't fly out on any of the available dates.
Interview questions [1]
Question 1
Traverse a tree in zig zag order; the first level is printed forwards, the second level is printed backwards, and so on.