Taro Logo

Software Engineering Interview Experience - Seattle, Washington

October 1, 2015
Positive ExperienceNo Offer

Process

The process was very simple: one on-campus interview, followed by four rounds of 45-minute interviews in Seattle.

They started off the interviews with a short discussion of what they do and asked me about myself and my interests. Then, they dove into coding problems.

I have written some of the coding problems below.

Questions

  1. Reverse a C-style string, given a pointer. Ensure the pointer remains pointing to the same location at the end of the operation.

  2. Given 4 teams and 3 game days, create an algorithm to ensure each team plays another team every game day. By the end of the 3 game days, each team should have played one game against every other team. The algorithm should not be hardcoded and should generate relatively random matchups. (Use graph theory).

Was this helpful?

Interview Statistics

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

Success Rate

33%
Pass Rate

Microsoft's interview process for their Software Engineering roles in Seattle, Washington is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral22%
Negative11%

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

Microsoft Work Experiences