It was an on-campus offer. There was an initial round, a coding test with two problems. Shortlisting was done based on this score and the resume.
There were three rounds of interviews: two technical rounds and one technical + HR round. Some candidates had four interview rounds.
Tech Round 1: Two easy-medium questions based on sorting and strings.
Tech Round 2: Two medium questions based on Linked Lists and BST.
HR Round: One hard DSA question based on strings and HR questions.
The following metrics were computed from 7 interview experiences for the Microsoft Software Development Intern role in India.
Microsoft's interview process for their Software Development Intern roles in India is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Intern interview process in India.