There were three rounds.
The first was the technical round, which had some good questions.
Selected candidates were called for an online interview. I was asked an extension of Kadane's algorithm that involved a circular array. I wasn't able to solve it, so I was not called for the third round.
The third round is the HR round, which was decent, as my friend told me. The interviewers were chill. They would sit quietly for the given time, so you should try to engage with them to show that you are interested in the company.
Extension of Kadane's algorithm. Circular array given.
The following metrics were computed from 28 interview experiences for the Microsoft Software Development Engineer (SDE) role in Bengaluru, Karnataka.
Microsoft's interview process for their Software Development Engineer (SDE) roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Development Engineer (SDE) interview process in Bengaluru, Karnataka.