Taro Logo

Software Engineer Interview Experience - Cambridge, Massachusetts

June 13, 2019
Positive ExperienceNo Offer

Process

Applied on their website and received a coding challenge with 3 questions that was to be completed in 1 hour.

There was no environment or language specified.

Received an invitation to interview on-site 3 days later.

There were 4 technical + behavioral interviews and 1 final behavioral interview.

Interviewers provided feedback on your algorithms and looked for ready-to-ship solutions. Remember edge cases (this is very important!) and downsides.

Ask for expected inputs and outputs to be sure.

Heard back 2 weeks after the on-site interview.

Questions

Write a function that copies buffer content from a linked list to another, where both lists' total buffer size is variable.

Given a list of integers l and an integer k, find all continuous sequences in l that sum to k.

Design a pub/sub system. Multithread it.

Reverse all words in a sentence and keep punctuation in place. For example, "I am Ironman." becomes "I ma namnorI."

Was this helpful?

Interview Statistics

The following metrics were computed from 4 interview experiences for the Microsoft Software Engineer role in Cambridge, Massachusetts.

Success Rate

25%
Pass Rate

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

Experience Rating

Positive75%
Neutral25%
Negative0%

Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Cambridge, Massachusetts.

Microsoft Work Experiences