Taro Logo

Software Engineer Interview Experience - Seattle, Washington

November 26, 2017
Positive ExperienceNo Offer

Process

I met with a campus representative, turned in my resume, and had an on-campus interview.

The campus interviewer was incredibly nice and helpful!

I then proceeded to the on-site interview in Seattle. The on-site interview consisted of four sessions, each with 10-15 minutes between them. This portion of the day ran from approximately 8:30 AM to 12:30 PM.

Questions

Shuffle a deck of cards (given as an array) to ensure a random shuffle each time.

Determine if one word is an anagram of another.

Implement an insert (put) function for a hashmap.

Implement a way to search for a key/value pair in a file in O(log n). (The file is populated based on a BST).

Given a number, mark which numbers you've "seen". If you're given the number -1, return all seen numbers.

Was this helpful?

Interview Statistics

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

Success Rate

15%
Pass Rate

Microsoft's interview process for their Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive61%
Neutral27%
Negative12%

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

Microsoft Work Experiences