Taro Logo

Software Development Engineer Interview Experience

January 1, 2011
Positive ExperienceNo Offer

Process

I submitted my resume at a career fair at my school for a summer internship at Microsoft and was later contacted for a 30-minute on-campus interview. I was asked to solve problems on arrays and to talk about my accomplishments listed on my resume.

A month later, I was invited for an on-site interview in Seattle. There were three technical interviews, so it involved preparing a lot and practicing algorithms.

I was asked questions on binary trees, linked lists, and arrays. The recruiters were friendly, and the interviewers were not intimidating, but I was very nervous.

Two weeks later, I received an email saying that I was not going to be offered a job. The questions were not difficult, but I'd say I needed more practice and to make use of better resources.

Questions

Diagonally flip a two-dimensional array.

Given an integer m and a singly linked list, find the mth to last element of the list. (Hint: ask if it is also circular.)

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