Taro Logo

Software Development Engineer (SDE) Interview Experience - India

June 12, 2025
Positive ExperienceGot Offer

Process

I interviewed at Google for a software engineering role.

After a recruiter call, I had two technical phone interviews with coding problems on data structures and algorithms via Google Meet using a shared Doc.

Once I passed, I was invited for the onsite (now virtual) with 4–5 rounds covering coding, system design, and behavioral questions. Each round lasted about 45 minutes.

The interviewers focused on problem-solving, code clarity, and communication.

After the onsite, the hiring committee reviewed my performance, and the recruiter got back to me with the final decision in a couple of weeks. The process was structured and challenging.

Questions

One question they asked me was:

"Given a stream of integers, design a data structure that supports adding numbers and finding the median efficiently."

I had to explain the approach, implement it using two heaps (a max-heap and a min-heap), and handle edge cases while maintaining optimal time complexity.

Was this helpful?

Interview Statistics

The following metrics were computed from 158 interview experiences for the Google Software Development Engineer (SDE) role in India.

Success Rate

3%
Pass Rate

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

Experience Rating

Positive73%
Neutral22%
Negative4%

Candidates reported having very good feelings for Google's Software Development Engineer (SDE) interview process in India.

Google Work Experiences