Taro Logo

Software Development Engineer Interview Experience

October 1, 2014
Positive ExperienceGot Offer

Process

I handed my resume to an on-campus recruiter. A few days later, I received an email asking me to sign up for an interview slot on campus.

I had an interview a few weeks later with a Product Manager from the Mountain View campus. She recommended me for a Software Development Engineer internship. About two weeks after that interview, I was notified that I would be flown to Redmond for final rounds.

They changed the location to Mountain View, California a few weeks later. I flew over, stayed for two nights, and on the second day, I had my interview. There were four rounds, based in C++ (my most familiar language was Java).

The last round was with a high-up manager who discussed Microsoft's goals and future direction. I heard less than 24 hours after my last interview, via email, that I got a position as a summer intern.

The whole process took approximately two months due to my busy finals period and trying to schedule a time to fly over to California.

Questions

The questions were based on bit manipulation and more low-level computation/theory, which I was not expecting. I had studied more for data structures, recursion, and OOP questions.

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