I applied online. The process took 4 weeks. I interviewed at Microsoft (Vancouver, BC) in Jan 2019
Interview
*I interviewed for the garage program*
- completed phone screen (around 45 mins) where they asked about my interest in microsoft, some design questions and how to explain the cloud to a grandmother
- they flew me to do onsites a month later where we had to do a 10 minute presentation to a panel of interviewers followed by 4 back to back technicals/behaviorals (20 minutes for behaviorals & 25 minutes for technicals)
- Overall a fun interview process. Interviewers were very friendly, didn't really feel like an interview as much as a nice conversation. Left the interviews with a very good impression of Microsoft
- I didn't do so well on 2/4 technicals but I think I left a good enough impression on the interviewers that they decided to take me on
Interview questions [1]
Question 1
Behavorials: They asked about my projects (describe project, tech stack, challenges, etc), group work, and my interest in the program
Technicals: They asked a linkedlist, tree, 2d word search and an arrays question
I applied online. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Sep 2018
Interview
When Microsoft sends you an email saying you did well on your first-round interview, but unfortunately they do not have any spots left for the coming summer, don't take it as them just being polite! Microsoft actually reached out to me the next fall, offering a fast-track to a final, on-site interview because of my performance the year before. I was flown to WA, stayed in a nice hotel, and had a great experience throughout the 4-5 technical interviews given. They give you time to socialize with the other interview candidates as well, which helped lessen the stressful atmosphere. A few weeks later, I received the good news!
I applied through college or university. The process took 1 day. I interviewed at Microsoft in Nov 2018
Interview
Got a call back after speaking to an engineer at the career fair in my university. The first round was held in person on campus. It was a very question.
Interview questions [1]
Question 1
Given an array of zeros, move all the zeros to the end.