The process included a coding round followed by three interview rounds, with the last one being the HR round. The coding round featured three questions based on data structures and algorithms. The subsequent interviews focused primarily on data structures, algorithms, and your projects.
KMP algorithm-based string search problem
The following metrics were computed from 293 interview experiences for the Microsoft Software Engineer role in India.
Microsoft's interview process for their Software Engineer roles in India is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in India.