The interview process was standard.
This requirement was for the Azure team.
The first round consisted of a medium-level LeetCode coding problem and some OS-related questions. I was able to solve the problem and run through test cases, but it took a few minutes to debug a particular test case. So the feedback was borderline.
The second round had some project-related questions, scenario-based questions, and one medium LeetCode problem. The feedback was good.
The third round consisted of a system design problem. Although I covered all the points, the interviewer was expecting some more details, especially around the services. The feedback was borderline.
Round 1:
Round 2:
Round 3:
Design an auto-scale system. Design the system at a high level, including APIs, databases, services, and components.
The following metrics were computed from 15 interview experiences for the Microsoft Senior Software Engineer role in Bengaluru, Karnataka.
Microsoft's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Microsoft's Senior Software Engineer interview process in Bengaluru, Karnataka.