Taro Logo

Software Development Engineer (SDE) Interview Experience - Bengaluru, India

July 23, 2025
Positive ExperienceNo Offer

Process

The Microsoft SDE interview process involved an initial online assessment focused on data structures and algorithms, followed by multiple technical interview rounds.

These rounds tested my problem-solving skills, coding proficiency, and understanding of core CS concepts like OOP, DBMS, and system design.

A final behavioral round with the hiring manager evaluated my project experience, collaboration skills, and cultural fit.

The process was thorough and aimed at assessing both technical depth and team compatibility.

Questions

Given an array of integers, return the length of the longest subarray with a sum equal to zero.

This tested not only my understanding of prefix sums and hash maps but also my ability to write optimized code and explain my thought process clearly.

Was this helpful?

Interview Statistics

The following metrics were computed from 28 interview experiences for the Microsoft Software Development Engineer (SDE) role in Bengaluru, Karnataka.

Success Rate

11%
Pass Rate

Microsoft's interview process for their Software Development Engineer (SDE) roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive82%
Neutral14%
Negative4%

Candidates reported having very good feelings for Microsoft's Software Development Engineer (SDE) interview process in Bengaluru, Karnataka.

Microsoft Work Experiences