Taro Logo

Director of Engineering Interview Experience - United States

July 18, 2016
Positive ExperienceGot Offer

Process

The first step of the interview process was a phone interview. I was interviewed by a Senior Director regarding previous projects and experience. There were no technical questions other than describing my previous roles. I was asked whether travel would be a problem, as the job required quarterly international travel.

The next day, I was invited for a face-to-face interview. I had spoken with the HR recruiter multiple times prior to this interview. I was given a schedule listing four people from the team, as well as an introduction with the recruiter. Ultimately, I interviewed with six people in total.

Three of the interviews were very technical and included coding questions on low-level software in C and/or platform-level debugging.

One interview focused on organizational awareness and interactions.

Another dealt more with software and platform architecture.

The final interview was with the position's manager's peer. It was more of a behavioral and a design/requirements-focused interview.

Each interview was about an hour long.

I received an offer two days after the interview concluded.

Questions

Develop some code to create your own malloc function that allows a parameter to represent a size to align the memory block to. Then, ensure that you are able to free the memory using the size-aligned pointer and no additional parameters.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Microsoft Director of Engineering role in United States.

Success Rate

100%
Pass Rate

Microsoft's interview process for their Director of Engineering roles in the United States 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 Director of Engineering interview process in United States.

Microsoft Work Experiences