Taro Logo

Software Development Engineer I Interview Experience - Redmond, Washington

November 1, 2012
Positive ExperienceNo Offer

Process

I dropped my resume at a college job fair and was then contacted for an on-campus interview.

Typical HR questions followed by an easy coding question. After that, I went to Redmond for a full-day on-site interview.

This consisted of four interviews, each one hour in length, and one lunch interview. It was a typical day, as explained in other reviews, nothing special.

All interviews started with some chat, followed by multiple technical coding questions. There were no advanced questions; I solved all problems using either a hash table or a linked list, nothing fancy.

I thought I did well, so the lack of an offer was a surprise.

Other than that, everything else went perfectly smoothly. I was well informed throughout the entire process and received the results within a few days.

Questions

Given a string in the format '2+3*2-1', calculate and return the result. The input will not contain parentheses, only integers and +, -, *, / operators. Operator precedence must be considered. Linear time complexity and minimal data structure use are preferred.

Implement a queue using a circular data structure. Provide put and get functions. Discuss how to provide thread safety.

Was this helpful?

Interview Statistics

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

Success Rate

50%
Pass Rate

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

Experience Rating

Positive100%
Neutral0%
Negative0%

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

Microsoft Work Experiences