I applied through college or university. The process took 3 months. I interviewed at Microsoft (Redmond, WA)
Interview
An on campus recruiter saw that I was skilled and pushed me onto a phone interview. Basic questions, if you can't get past this part without any prep, you're really not for this job, seriously. I was then sent up to Microsoft's headquarters and went through 5 rounds of interviews, including a lunch interview. All the interviewers asked programming questions except for the lunch interview, in which I interview my interviewer. They were all super nice, and it was one of the best experiences thus far.
Interview questions [1]
Question 1
The most unexpected interview was when I was supposed to interview my interviewer during lunch. While not entirely difficult, it was totally unexpected.
I applied through college or university. The process took 3 months. I interviewed at Microsoft (Seattle, WA) in Dec 2013
Interview
Met Microsoft at a career fair. Had an on campus first round interview and 6 weeks later was contacted about going to Seattle for the final round. The entire interview process took around 2.5-3 months
Interview questions [1]
Question 1
Given any number break it down into a multiplication of all prime numbers ie 8 => 2 x 2 x 2. Shift an array by x spots in place. Design and test a file backup system.