On-campus placement.
Had a written round first.
Top 15 were chosen for interviews.
Most problems were on data structures and algorithms.
The last round was conducted by a partner-level person who decided your role in the company.
Given a BST, construct a circular doubly linked list at each level.
The following metrics were computed from 141 interview experiences for the Microsoft Software Development Engineer role in India.
Microsoft's interview process for their Software Development Engineer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in India.