I applied through college or university. I interviewed at Microsoft (Chennai) in Oct 2014
Interview
Applied through college. We had an aptitude test. Then the next round was a group discussion we were given a topic to discuss about. Finally the interview it consisted of some technical questions as well as some general questions. The interviewers were quite friendly. It was a good experience on the whole.
There are two rounds of interviews. The first I did at school. Had I gotten to the second round, I would have been flown to Seattle for an interview. They asked a lot about previous programming projects I had done and how I would change various aspects of them to do different things.
Interview questions [1]
Question 1
I had a programming question about sorting balls to find the lightest or heaviest one. Blanked on using a base case which really hurt my chances.
Resume submission on Microsoft Career website.
Get to the stage of phone interview after few weeks.
To be honest, the phone interview wasn't really difficult, and no technical question.
General question are asked:
Why do you want to join MS internship?
What is your strongest unit and weakest unit?
What skill are you good at and how do you apply it?
How do you prioritize the task?
What challenge do you face in daily life? How do you solve it and what is the outcome?
Interview questions [1]
Question 1
What is the customer service?
What software do you like to use and what recommendation would you give to improve it?