I applied online on Microsoft's job site by sending my CV. A recruiter called me a few weeks later to say they were interested in interviewing me.
They gave me a takeaway code challenge and scheduled time to go over it on the phone with a senior engineer on the team.
After the phone interview, there was a series of onsite technical interviews involving whiteboard coding, general problem-solving, and code observation skills.
Would prefer not to disclose exact questions, but topics involved general programming interviews and problem-solving. Candidates had a choice of whiteboard or laptop for the assessment.
The following metrics were computed from 23 interview experiences for the Microsoft Software Engineer role in London, United Kingdom.
Microsoft's interview process for their Software Engineer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in London, United Kingdom.