I applied through college or university. The process took 6 weeks. I interviewed at Microsoft (Redmond, WA) in Mar 2012
Interview
First contact in a university campus recruiting event.
Called for a short 1:1 interview (1/2h), then another short screening interview (phone).
Then called for on-site interview in Redmond. I had 4 interviews (one hour each). Each interviewer was really nice and the whole interviewing process is smooth and respectful.
Interview questions [4]
Question 1
Given a string "aaabbc", convert it to "3a2b1c". Output the result only its length is smaller than the input length.
Given a building with 100 floors and windowpanes which can break if launched from the nth floor. Find out on which floor the windowpanes will break using only two on them.