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.