I applied through college or university. The process took 3 days. I interviewed at Microsoft (Vellore) in Aug 2019
Interview
The process had 5 rounds committing of an online test, three technical rounds and a HR round. The technical rounds mostly involved discussion about projects and few coding questions. The HR round was a personal interview and tested the personality.
I applied online. The process took 1 day. I interviewed at Microsoft (Poona)
Interview
The interviewer was very rude and was not interested in taking the interview. He asked me one programming question. I explained the logic and approach to tackling that program. He said yes, and asked me to write the code. I took around 15 minutes to write the code on white paper and after that, he did not check the code and told me that the approach is wrong and stopped the interview. I had attempted the interviews with Amazon & Google before and was unable to crack those interviews as well. But I was happy by the way that the company treats the candidates.
I applied through an employee referral. I interviewed at Microsoft (Bengaluru)
Interview
Very easy. They asked easy-medium questions. Don't stress too much, be clear with your words.
Be concise in your explanations. Always discuss your approach with the interviewer first. They don't ask hard questions.