For Summer Internship.
First stage of interview conducted on my college campus with a standard technical question: find the sum of scores of every sub-array axb within array NxN.
Second stage was conducted in Seattle. Four interviews, all 1:1 with breaks in between. Some asked coding questions, others more conceptual problem-solving questions, but usually relating to job-related tasks.
I was given a Binary Search Tree problem, where I was to search the tree and determine if it was indeed a Binary Search Tree. However, the interviewer ignored me for the entire interview. He proceeded to spend the entire time perusing Yahoo Groups, only glancing up a few times. At the end, he stated he wasn't satisfied with my solution.
The following metrics were computed from 83 interview experiences for the Microsoft Software Development Engineer role in Seattle, Washington.
Microsoft's interview process for their Software Development Engineer roles in Seattle, Washington 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 Seattle, Washington.