There were five rounds of technical interviews.
Each round included programming questions and soft skills.
Programming questions were given 45 minutes.
Each round lasted for an hour.
With the advent of each round, programming questions became more difficult.
Design a heap using any structure.
The following metrics were computed from 1 interview experience for the Microsoft Senior Software Engineer/Tech Lead role in India.
Microsoft's interview process for their Senior Software Engineer/Tech Lead roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Senior Software Engineer/Tech Lead interview process in India.