I applied through a recruiter. The process took 3 weeks. I interviewed at Microsoft (Toronto, ON) in Sep 2018
Interview
After a networking event, I signed up online followed-up with a recruiter and had an interview a week later where 15minutes were spent talking about myself and a 15-minute technical question
I applied through college or university. I interviewed at Microsoft (San Diego, CA) in Sep 2017
Interview
Campus recruiter contacted me for an on campus interview. The interview went pretty well. Recruiter was friendly and nice, asked about general behavior questions as well as a technical question. He was glad to give hints.
I applied through college or university. I interviewed at Microsoft (New York, NY) in Oct 2018
Interview
I was invited to an on campus interview. The interviewer was a Senior Engineer for the location that I was interviewing for. They had two days back to back of 30 minute interviews, with I want to say roughly 10 people each day.
Interview questions [1]
Question 1
The coding question was to create a function that took in a string and you were supposed to write a compression algorithm by listing which characters were repeating.