I met with the Microsoft representatives at the school's career fair and secured an on-campus interview a month later. It was quite simple. The technical question was to remove duplicates from a sorted linked list, along with some behavioral questions. About a week later, I received an invitation for an on-site interview, which consisted of four rounds.
The questions I recall are:
Find the element that appears only once in a sorted array where all other elements appear twice. The best solution should have a time complexity of O(log n).
The following metrics were computed from 21 interview experiences for the Microsoft Software Developer role in Seattle, Washington.
Microsoft's interview process for their Software Developer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Developer interview process in Seattle, Washington.