I had four rounds of technical interviews, followed by a hiring manager round.
The questions were mostly around designing solutions, and the interviewers focused on what the candidate knew rather than what was missing, which was really good.
How would you design an application which provides 'TinyURL'?
How would you design a solution where you can assist a call center agent get all the information they need in one place: customer info, KB articles, etc.?
The following metrics were computed from 1 interview experience for the Microsoft Principal Software Engineering Manager role in Bengaluru, Karnataka.
Microsoft's interview process for their Principal Software Engineering Manager roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Principal Software Engineering Manager interview process in Bengaluru, Karnataka.