Applied via the Microsoft Careers website.
Received a recruiter email after two weeks.
Recruiter Call – General background and expectations.
Technical Phone Interview – Coding challenges + behavioral.
Onsite/Virtual Onsite (3 Rounds):
Coding challenges were LeetCode medium, including problems related to BFS, Heap, and greedy algorithms (LeetCode 54. Spiral Matrix).
In system design interviews, I was asked to build systems that process large CSV files in the background.
There were also many questions around my past experience.
The following metrics were computed from 2 interview experiences for the Microsoft Senior Software Engineer role in London, United Kingdom.
Microsoft's interview process for their Senior Software Engineer roles in London, the United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Senior Software Engineer interview process in London, United Kingdom.