Microsoft Here I come...
Hmm… where should I start… I don’t quite know. I have always wanted to join Microsoft and finally after clearing so many rounds of interviews, I am through. It has been an amazing experience, even going through the interview process.
The most noticeable thing that I saw during the interview process is that the questions are very different from any other interview that I have attended ever. Usually all the interview questions are such that either you know the answer or you don’t. But when Microsoft is interviewing, you can’t base your answers on your knowledge. You should be able to derive the answers. So you may not know the answer immediately, but the questions are such that if you apply thought during the interview, you should be able to derive the answers.
There were questions like there are 3 people in a room and they don’t want to disclose their salaries to each other. But they want to find out the average of all the three salaries. How would they achieve that without disclosing their salaries?
Whether it is a technical question or it is a question related to analytical reasoning, you would have to think. And they give you enough time to think. In fact they encourage you to take your time but come up with the proper answer.
I would be joining Microsoft on the 9th of July 2007. Exciting times lie ahead.