5 rounds - 3 days
Round 1 was 15 output-based programming questions for 30 minutes. It was very easy.
Round 2 was coding and had two questions. It was easy, but I hadn't practiced enough coding.
graphs
The following metrics were computed from 19 interview experiences for the Microsoft Software Development Engineer role in Bengaluru, Karnataka.
Microsoft's interview process for their Software Development Engineer roles in Bengaluru, Karnataka 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 Bengaluru, Karnataka.