Taro Logo

Software Development Engineer Intern Interview Experience - Redmond, Washington

December 14, 2013
Positive ExperienceGot Offer

Process

On-campus interview: Reverse a number (e.g., 12345 -> 54321) using only arithmetic and a loop. Discuss your projects.

Three back-to-back on-site interviews:

  • Print a Binary Search Tree (BST) in-order.
  • Partition an array of integers with odd integers to the left and even integers to the right.
  • Create a queue data structure using two stacks.

Phone interview with a higher-up manager:

  • The pirate game (see Wikipedia entry).

The hiring process took a bit longer than expected, but otherwise, things went smoothly.

Questions

Implement an online LRU cache to keep track of browser history.

(After the interview, I realized this was effectively what they were asking.)

For example, keep track of the 5 most recently seen items without duplicates.

Was this helpful?

Interview Statistics

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

Success Rate

57%
Pass Rate

Microsoft's interview process for their Software Development Engineer Intern roles in Redmond, Washington is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive79%
Neutral21%
Negative0%

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

Microsoft Work Experiences