Taro Logo

Software Development Engineer Interview Experience

November 1, 2015
Positive ExperienceNo Offer

Process

A recruiter reached out to me via LinkedIn. I figured I'd give it a try to gain some interview experience, as I have been out of touch.

During the initial phone call, there were a bunch of behavioral questions. The recruiter asked me to apply to a position so that I could be sent a timed online technical screen. She described it would be a 60-minute test consisting of 3 questions.

I was told I could use the programming language of my choice, but the method stub syntax was in Java. I coded the solution in Python anyway, as it has been a couple of years since I worked on Java.

I was initially skeptical if 60 minutes was going to be enough for 3 questions. I am waiting for the next steps.

Questions

3 questions in online tech screen.

The tool they used for the online tech screen was poor. The editor was too small, and I found out towards the end that I could maximize it (talk about UI design!). I had to manually indent for every new line of code. Python, being indentation-significant, made tabbing for new lines of code awkward.

  1. Closest k points
  2. Reverse words in a sentence
  3. Find/fix bug in a method

Was this helpful?

Interview Statistics

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

Success Rate

29%
Pass Rate

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

Experience Rating

Positive57%
Neutral32%
Negative11%

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

Microsoft Work Experiences