I applied through college or university. The process took 2 weeks. I interviewed at Microsoft
Interview
This is a 30-min on campus interview. The first 20min is about my project, then the interviewer ask me to write the permutations of a given string. Before the interview, there is a discuss session in our school. After the interview, I was told that my file will be stored for 6 month, so I can't re-apply within 6 month.
Interview questions [1]
Question 1
Well, I try to use non-recursive method to generate the permutations of a given string, but I forget that I only have 10min to write the code.
I applied online. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Jan 2013
Interview
I applied online where one application is consider for multiple positions, then I received a call (within a week) from a recruiter which basically entailed going over my resume to verify its content then a couple of technical questions. I was then given an onsite interview at the Redmond campus two weeks after the phone interview
Interview questions [1]
Question 1
Given a triangle, determine if its a scalene, equilateral, isosceles or neither... required knowledge of triangle properties, I learnt these properties about two decades ago so ofcourse I was fuzzy on the details, completely unexpected