Taro Logo

Software Development Engineer Interview Experience

November 1, 2010
Positive ExperienceNo Offer

Process

One on-campus interview with their senior engineer. They asked about your experience and a simple programming question to see if you can program.

Then it's the on-site interview.

They were interviewing a group of people for Windows/Windows Live at that time. They gave a quick tour around the Microsoft campus and took you to have lunch.

There were four rounds of interviews. Each lasted 45 minutes. They all asked about your experience (your favorite project) and a puzzle/programming question.

Questions

How do you verify if a binary search tree is correct?

A car to travel a loop of cities with gas stations. You can look this up on CareerCup.

A size N array with elements of value 1 to N-1: how do you find any duplicate in the array? (Linear time, no extra memory overhead)

Was this helpful?

Interview Statistics

The following metrics were computed from 1,003 interview experiences for the Microsoft Software Development Engineer role.

Success Rate

30%
Pass Rate

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

Experience Rating

Positive58%
Neutral32%
Negative11%

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

Microsoft Work Experiences