I applied through college or university. I interviewed at Microsoft in Nov 2015
Interview
I submitted my resume to the Career fair and they got back to me in less than 2 weeks. Afer this they contacted me asking me for a phone interview. The phone interview is just behavioral no coding questions involved. Just basic questions on how I got into CS and etc.
Interview questions [1]
Question 1
Basic questions about my resume and etc. Asked me how to explain recursion to a 5 year old. Also asked me a brain teaser question.
I applied online. I interviewed at Microsoft (Redmond, WA)
Interview
Phone call, onsite in Seattle, WA. During onsite had 3 interviews. 2 were coding based and 1 was behavioral. Onsite they fed the interview candidates lunch and gave us hoodies as gifts. Depending on if you have offer deadlines for other companies, they can expedite the process which is super helpful.
Interview questions [1]
Question 1
You can code in any language you choose. I implemented a sorting algoritm in C++
I applied through a recruiter. The process took 3 months. I interviewed at Microsoft in Oct 2015
Interview
Received an email in early fall to sign up for a phone interview in late September or early October. Phone interview wasn't technical except for a logic problem at the very end. It was mostly behavioral. Received an email within three weeks to sign up for on-site interviews in November or December.
Interview questions [1]
Question 1
How do you keep up with technology news and what topic interests you the most?