I applied through other source. The process took 2 weeks. I interviewed at Microsoft (Redmond, WA) in Jul 2011
Interview
The interviews went well and I was told that I got a hire. I had three peer interview, a manager and a Group Manager (as appropriate). Unfortunately the job itself was pulled and no one got hired.
I applied online. The process took 1 day. I interviewed at Microsoft in Jan 2012
Interview
Applied online to Microsoft University for a summer internship. Got an email a couple weeks later from a recruiter saying that they will have a 30 minute phone interview considering me for SDE, SDET and PM, after which I may be called on-site to interview with a specific team and for a specific role. The recruiter called 8 minutes after the assigned time, and the interview lasted 33 minutes. He made me feel at ease by some general introductions, and then asked all the general questions.
Interview questions [4]
Question 1
Tell me about the hardest technical problem you've faced and how you solved it.
How many lines of code have you written? How many lines of code did you write for this hardest program?
I applied through college or university. The process took 2 weeks. I interviewed at Microsoft (Redmond, WA) in Dec 2011
Interview
The first interview was through a campus recruiter and was 50 % a basic behavioral interviewing asking about certain situations and the other 50 % asked about how proficient I was in programming languages and how well could I design an imaginary system. The second interview was at Microsoft's headquarters and was with three different people. They were all mostly asking about my ability to gather and generate system requirements for certain imaginary projects and after the initial brainstorm asked if I would add/subtract anything from my answers.
Interview questions [2]
Question 1
Tell me about the one feature of your email provider you would change and why?