I applied through a recruiter. The process took 4 weeks. I interviewed at Microsoft in Oct 2013
Interview
After submitting my resume at a career fair, I was contacted in three weeks for an on campus interview. As expected, the communication, and follow up was organized and professional. They asked me to specify what particular field interested me the most, and to establish an online profile. The interview was primarily technical.
I applied online. The process took 2 weeks. I interviewed at Microsoft (Bellingham, WA) in Jan 2014
Interview
The interviewer called on time and we chitchatted for the first 5 minutes. It was mostly behavioral questions and brain teasers as he was from the HR.
Interview questions [1]
Question 1
The marble question. I've heard of it before, but didn't bother thinking about it or looking up the answer online beforehand. Should've been easy, but the interviewer "hinted" that it would be easier with some visualization, so I went with that approach, which didn't help me any bit.