I applied through college or university. The process took 1 week. I interviewed at Microsoft in Jun 2010
Interview
Phone interview of about one hour including technical questions (Thread vs. Process, OOP est.). Then an on site interview with the team lead (about 2 hours) questions such as how would you design a web server (load balancing, cluster communication and such). some programming questions.
usually there is a third interview, which was skipped due to time constraints.
I applied online. The process took 1 day. I interviewed at Microsoft in Feb 2011
Interview
Was interviewed by a random person that was simply typing out my answers, she wasnt involved with the department. Asked about the biggest coding project i had done, asked scenario questions that didnt have to do with programming, and about my favorite technology and how i would improve it.
Interview questions [1]
Question 1
What is your favorite technology product and how would you improve it?
I applied through college or university. The process took 4 weeks. I interviewed at Microsoft in Feb 2011
Interview
I applied online through college career website and got invited for an interview on-campus. They asked me a couple general questions about my background. Then, they moved on to a technical question concerning stacks and queues. They asked me to write in C. But it had been awhile since I had written in C.
Interview questions [1]
Question 1
How would you implement a stack? How would you account for multiple incoming requests to add or subtract data. How would you test this.