Taro Logo

Software Development Engineer Interview Experience - Seattle, Washington

December 1, 2009
Negative ExperienceNo Offer

Process

I had a ridiculous experience.

The first time my interview was scheduled, the interviewer never called. I panicked and tried to reach my recruiter, but it turned out she was out of office, with no auto-response on her email. I sent multiple emails but received no response. Finally, I decided to call. I didn't have her phone number as she never disclosed it. I was able to speak with her by using their automated system and mentioning her name. Another interview was scheduled.

This interviewer was strongly biased towards SDE/T positions. He asked me why I applied for an SDE position and not SDE/T. I gave my explanation and was told the same could apply to SDET, therefore I should really consider SDE/T. I said, "Okay, but I like SDE" (matter of personal choice, really). After a lot of chatting about stuff like this, we finally arrived at the technical questions. I was asked to return the longest palindrome in a given string. I was barely given 5 minutes, because most of the time was spent explaining why SDET is kind of better, as SDETs focus on code quality rather than just shipping a product. A further few minutes were given to test the code that I wrote.

By the way, did I mention that I was supposed to write code in a live meeting where there is no way you can edit the text you've typed? No indentation, nothing. (I couldn't figure it out, neither could my interviewer.) After this, it took them over a month to reject me. The interviewer said 1-2 weeks.

I was expecting so much from this. I wish it would have been different.

Questions

Write a function that returns the longest palindrome in a string. Not just the first one or any palindrome, but the longest. The string is a long sequence of characters, spaces included.

Write test cases for the above function.

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