I got the opportunity to interview through a networking event. I interviewed for two different roles: Software Engineer and Support Engineer.
I had been to their office, and there were six back-to-back interviews, each of 45 minutes. It was a mixture of basic technical and behavioral questions.
Within a week, I was told I would have a second interview with a hiring manager for the Software Engineer position. I was excited that this was going to be the final round before they could decide about the job offer. However, it was very tough. I had not expected a technical interview with a hiring manager, especially after clearing the preliminary rounds to reach this second stage.
Some questions with SQL, JavaScript, and data structures.
The following metrics were computed from 1 interview experience for the Microsoft Software Engineer role in Charlotte, North Carolina.
Microsoft's interview process for their Software Engineer roles in Charlotte, North Carolina is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Software Engineer interview process in Charlotte, North Carolina.