The interview process was very smooth, starting from on-campus interviews to the on-site interview. The logistics provided by Microsoft were awesome: stay, food, tickets, and coupons, among other things. It was a good experience and a learning opportunity. The interview was not difficult, but one must present accurate answers and should not miss corner cases.
Given a linked list, change and swap each sequential pair of two elements.
Queue implementation with a fixed array size.
Given an array, find the median element.
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.