It started with a recruiter phone call and a 30-minute phone call with the hiring manager to negotiate a remote role, since the job was based in Seattle, and the manager agreed. Following up with five rounds of virtual on-site. Four of them are coding/design. One of them is behavioral, mostly LeetCode medium-level questions, which I finished, and I was able to do all the follow-up and answer the design and time complexity questions correctly. After the interview, I got ghosted for a whole month and got an automatic rejection email.
There were LeetCode medium-level questions involving DFS, BFS, sliding windows, and greedy algorithms. The interviewer asked a follow-up about some design questions and the time complexity of the code.
The following metrics were computed from 3 interview experiences for the Microsoft Senior Software Engineer role in San Jose, California.
Microsoft's interview process for their Senior Software Engineer roles in San Jose, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Senior Software Engineer interview process in San Jose, California.