Taro Logo

Backend Developer Interview Experience - San Jose, California

February 1, 2022
Positive ExperienceNo Offer

Process

I applied for a software engineer role at Microsoft through their online portal.

A few days later, I received an email from a recruiter who invited me to a screening call.

The call lasted about 45 minutes and consisted of two parts:

  • A resume review
  • A technical assessment

The resume review was fairly straightforward. The recruiter asked me about my previous projects, my skills, and my motivations for working at Microsoft. They also asked me some behavioral questions.

The technical assessment was more challenging. The recruiter asked me some questions on data structures and algorithms, such as how to reverse a linked list, how to find the kth largest element in an array, and how to implement a hash map. They also asked me to write code for one of the problems on a shared editor.

I chose to use Python as my programming language and explained my approach and the complexity of my solution. The recruiter gave me some feedback and hints along the way.

Questions

How to reverse a linked list?

How to find the kth largest element in an array?

How to implement a hash map?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Microsoft Backend Developer role in San Jose, California.

Success Rate

0%
Pass Rate

Microsoft's interview process for their Backend Developer roles in San Jose, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Microsoft's Backend Developer interview process in San Jose, California.

Microsoft Work Experiences