Taro Logo

Software Development Engineer Interview Experience - Redmond, Washington

March 1, 2015
Positive ExperienceGot Offer

Process

There were two stages: rounds 1 and 2.

The first round took place on the university campus, where they get to know you and assess your skills. I applied after a coding competition held on campus. This interview involved one technical question and some questions about my history. The interviewer simply wanted me to gush about who I am and what I'm proud of.

Round 2 was a very different experience. In this round, they bring you to the Redmond campus for a set of interviews; I was flown out from Ottawa. There will be 3-5 interviews, depending on constraints.

Each interviewer asks at least one technical question, and generally, these questions cover your entire skillset. It's difficult if you're nervous, but if you go in with a good mood and no expectations, you can get through fine.

Questions

Design a function that takes in two strings representing numbers and adds them together as if they are numbers, outputting the result as a string. You cannot assume the numbers are of any containable size (i.e., the value represented could be larger than long long long long, etc.).

Reverse a linked list.

Encode/decode two strings into one string, and back to two.

Design a notification system to be used by clients to deliver content to customers.

Was this helpful?

Interview Statistics

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

Success Rate

45%
Pass Rate

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

Experience Rating

Positive75%
Neutral17%
Negative8%

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

Microsoft Work Experiences