I applied through my institute's placement office. It was my first interview and interviewer was helpful by nature . He started it with introduction and asked basic info about my projects from resume.
I applied through college or university. I interviewed at Microsoft (Vāranāsi) in Aug 2017
Interview
For prep just go to Geeks for Geeks website. Whatever technical they ask, its from Geeks for Geeks. There were 3 rounds of interview, first two were pretty easy, HR interview was quite unrelaxing as he asked about my grades.
I applied through other source. I interviewed at Microsoft (Hyderabad) in Apr 2017
Interview
I applied for this internship via Linkedin. Got Selected on the basis of Linkedin Profile for MTV Linkedin Get A Job Season 3. Had to go Mumbai and Hyderabad for Interviews.