Taro Logo

Software Engineer Interview Experience

August 20, 2018
Negative ExperienceNo Offer

Process

A recruiter invited me to apply for a role and complete an online technical screen, stating that I could use any language I preferred. The questions were straightforward, and I easily completed them in Python, including a description of my thought process. I soon received a rejection. When I inquired about the reason, the feedback was that they do not want built-in methods (which was not mentioned in the question) and that the array was not initialized. However, it was initialized, and my solutions ran fine when tested locally. My guess is that the grader was reviewing the answers with a mindset from C/C++/Java, and my Python solutions were penalized under their framework. As someone who has passed multiple rounds of Facebook/Airbnb whiteboard algorithm interviews, I have to say this feels rather absurd.

Questions

Get all primes between two numbers.

Was this helpful?

Interview Statistics

The following metrics were computed from 999 interview experiences for the Microsoft Software Engineer role in United States.

Success Rate

25%
Pass Rate

Microsoft's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive64%
Neutral26%
Negative11%

Candidates reported having very good feelings for Microsoft's Software Engineer interview process in United States.

Microsoft Work Experiences