I applied through college or university. The process took 1 day. I interviewed at Microsoft in Dec 2009
Interview
I applied through a Career Fair here at my university, and they contacted me about a month later saying that they had an interviewer on campus and would like to meet with me. A few emails were sent back and forth to confirm the time and location, and eventually I had an interview time slot solidified and was invited to a pizza party the night before to meet the other interviewees and interviewer. Overall, setting up the interview was very easy.
Interview questions [1]
Question 1
Write a method (in Java) that would find the longest common substring in two strings
The process took 1 day. I interviewed at Microsoft (Redmond, WA) in Jan 2007
Interview
I posted my resume to their website. After a few weeks later, they sent an email to me asking for the best time for a phone interview. On the phone interview, they asked me afew general questions and a few simple technical questions. For the last couple of years they are asking harder questions on the phone.
After the phone interview, I was called for a formal interview. During the interview, they asked for the regular Microsoft interview questions. If you search for those questions on the web, you will find so many of them. Your attitude is important. The interviewer is supposed to evaluate you for personal skills also. Be positive and continue to come up with different solutions. Don't ever stuck during your interview. Even if you are nervous, tell this to the interview, wait for a minute to just relax. Then continue on full power for different options and answers.
Interview questions [1]
Question 1
Write a function to find the maximum sum of sub array where the array can have negative and positive numbers.
I applied through college or university. The process took 1 day. I interviewed at Microsoft in Sep 2009
Interview
Microsoft seems to have shifted from the brainteaser type interviews. Questions were generally geared to seeing how you would use common sense to figure out work problems. Interviewer was very pleasant and seemed extremely knowledgeable about his field. Conversation flowed smoothly with questions concerning how I would approach testing of software.
Interview questions [1]
Question 1
How would you test a program that counts minivans on a highway