I applied in-person. The process took 2 days. I interviewed at Microsoft
Interview
Very interesting process. Many interviews with different departments. They do ask that you explain yourself a lot more than people say they do. I was interviewed by 6 different departments.
Interview questions [1]
Question 1
Mainly questions relating to data structures and testing them in extreme cases.
I applied through college or university. The process took 1 day. I interviewed at Microsoft (Redmond, WA) in Feb 2014
Interview
On Campus: Attended a Microsoft Information meeting. Talked with the representatives after the presentations and gave them my resume. They contacted me for an on campus interview. The interview lasted 30 minutes I was invited to interview onsite at Microsoft Redmond, Washington. That was 6 hours of interviews in one day plus dinner.
Interview questions [1]
Question 1
Given a 2D array of boolean values determine the largest square sub-array containing only 1s.
The questions were basic, but then you make these simple programs and add robustness to them. i thought that it would be better to go with the easy stuff and it actually turned out to all be hard so there is really no way around it. But it is microsoft, so that makes sense