I applied for a summer internship program and was referred by a Microsoft employee. Several weeks later, I was invited to an on-campus interview.
It took 30 minutes and included:
About a month after that, I received an on-site interview invitation.
The first question is to find a duplicate number in an array.
The second question is to describe how a mutex works.
The following metrics were computed from 3 interview experiences for the Microsoft Software Development Engineer role in San Diego, California.
Microsoft's interview process for their Software Development Engineer roles in San Diego, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in San Diego, California.