Taro Logo

Software Development Engineer Interview Experience - Seattle, Washington

December 1, 2016
Positive ExperienceGot Offer

Process

All interviews were technical.

I started with an on-campus interview in September. There was a hold on submitting candidates to the final round that was lifted in December.

I then flew out to Seattle for four more interviews, each spaced out with a 15-minute break.

Questions

Print all nodes in a binary tree in order without recursion.

Return the longest palindromic substring.

Print nodes in a balanced tree level by level, reversing the print order every other level.

Get the k largest elements in a list. The list is extremely large and does not fit in memory. Write actual test cases.

Determine if a linked list is circular. Give upper and lower bounds on runtime, considering the choices made for an optimal ratio.

Was this helpful?

Interview Statistics

The following metrics were computed from 83 interview experiences for the Microsoft Software Development Engineer role in Seattle, Washington.

Success Rate

23%
Pass Rate

Microsoft's interview process for their Software Development Engineer roles in Seattle, Washington is very selective, failing most engineers who go through it.

Experience Rating

Positive54%
Neutral31%
Negative14%

Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Seattle, Washington.

Microsoft Work Experiences