I applied through a recruiter. The process took 4 days. I interviewed at Microsoft (Winnipeg, MB) in Nov 2011
Interview
A number of situational and funtional technology related questions taken from a STAR database of questions. There are also a number of trick questions as well. The Interview is usually with two managers and then the next is with 1 or 2 hiring managers.
Interview questions [1]
Question 1
The most difficult was the "How many monkeys are in a barrel?" question.