Average Interview
More focused towards data structures and algorithms. Not much towards software design.
Dynamic Programming, HLD.
3 rounds of problem-solving. 2 rounds of design.
Must have data structure and algorithm fundamentals clear.
Design an online messaging system.
The following metrics were computed from 3 interview experiences for the Microsoft Senior Engineer role in India.
Microsoft's interview process for their Senior 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 Senior Engineer interview process in India.