I applied online. The process took 3 weeks. I interviewed at Microsoft (Seattle, WA) in Feb 2010
Interview
I submitted my resume online for an intern software engineer position and got the 1:1 interview on campus. When you got the interview notice email you will also have to fill out an application form to specify your area of interests, skills and desired positions (even the positions that are not listed). Wore polo and pants, got some question on feature designs and you may have to write something on the white board.
Interview questions [2]
Question 1
How would you describe internet to kinder garden children?
The process took 1 day. I interviewed at Microsoft in Oct 2009
Interview
two on-campus interviews - one was a typical HR interview to gauge my interest in MS. Other was a technical interview going over my previous projects, which groups I'd be interested in working with, a few algorithm questions.
Q's: reverse a string in place, reverse the words in the string in place, test your solution
The process took 1 day. I interviewed at Microsoft in Apr 2010
Interview
Received an email from college recruitment, and they scheduled a 30 minute phone interview. The interview consisted of developer, tester, situational, and psychological questions. The psychological questions consisted of what I want to do and why I want to work the company. They also asked my opinion on what makes good code.