Taro Logo

Software Engineer Interview Experience

March 1, 2022
Positive ExperienceGot Offer

Process

The best interview experience I've ever had.

There were 5 interviews after the initial recruiting interview:

  • 2 coding rounds: Easy to medium LeetCode problems. One involved finding the maximum subarray, and the other involved sorting a binary tree. Two questions needed to be solved correctly in 45 minutes.
  • 1 System Design round: They wanted to ensure I was a good fit for Microsoft culture.
  • 1 Algorithmic Assessment (AA).
  • 2 Behavioral rounds with Directors.
  • 1 Hiring Manager round.

Each person I interviewed with was the most professional and sincere. They truly heard me, listened to my strengths, and questioned me on in-depth topics. These ranged from diversity and inclusion to times I've been challenged and times where solutions could have been improved in different hypothetical scenarios.

They do not view your resume during candidate interviews, which felt refreshing. This allows them to view your work and you as a person and potential coworker. I can honestly say each interviewer was extremely respectful, responsive, and knowledgeable in areas where I'd be working.

Overall, Microsoft provides a highly organized and fair hiring process. My interview was streamlined, and the process was seamless. I heard back relatively quickly, receiving positive feedback 2-3 days after the completion of my virtual onsite.

Questions

Can you describe to me a recent project that you've worked on that was extensively challenging?

How did you overcome any challenges?

Was this helpful?

Interview Statistics

The following metrics were computed from 999 interview experiences for the Microsoft Software Engineer role in United States.

Success Rate

25%
Pass Rate

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

Experience Rating

Positive64%
Neutral26%
Negative11%

Candidates reported having very good feelings for Microsoft's Software Engineer interview process in United States.

Microsoft Work Experiences