Taro Logo

Software Development Intern Interview Experience - Redmond, Washington

February 1, 2013
Positive ExperienceGot Offer

Process

I used Microsoft's online application process and was contacted about a month later. First, there was an on-campus screening interview. The interviewer was a software developer. None of the questions were overly difficult. Two of the questions asked were:

  • Given a binary tree, return the number of nodes that have exactly one child.
  • Given two strings, determine if they are anagrams of each other.

A few weeks after that, I was contacted again and asked to fly to Redmond for more interviews. Microsoft paid for plane tickets and a very nice hotel in downtown Redmond. They reimbursed me for all travel expenses (including taxis to and from the airport, to their offices, and downtown to do some sightseeing) and provided a very generous meal allowance.

The Redmond campus is quite nice. I met with my recruiter about an hour after I arrived. There were assorted gadgets in the lobby to occupy me (various surfaces, an Xbox or two, some touch computers) while I waited, along with snacks and drinks. The recruiter chatted pleasantly with me for a few minutes, then told me what to expect for the rest of the day and which team I would be interviewing with. I was then shuttled across campus to my team's building, where I stayed for the rest of the day. There were four interviews in all, one after the other. Everyone was quite courteous, and the questions asked were interesting. About half of them were straight out of "Programming Interviews Exposed" and necessitated whiteboard coding. The others were more creative, more about how I would design certain systems and less about the coding details.

Three business days after my interviews, my recruiter called and told me that I'd been accepted.

Questions

Given a binary search tree, determine the lowest common ancestor of any two nodes.

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Microsoft Software Development Intern role in Redmond, Washington.

Success Rate

100%
Pass Rate

Microsoft's interview process for their Software Development Intern roles in Redmond, Washington is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Microsoft's Software Development Intern interview process in Redmond, Washington.

Microsoft Work Experiences