30-minute on-campus interview.
Had very brief introductions, an algorithm question, and a couple of minutes for questions.
Overall, the very short amount of time left me feeling rushed and with a bad taste in my mouth, since it was clear that the only thing that actually mattered was the single algorithms question.
Q: In an array that has one value for more than half of its elements, how can you find that value?
The following metrics were computed from 634 interview experiences for the Microsoft Software Development Engineer role in United States.
Microsoft's interview process for their Software Development Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in United States.