Taro Logo

Senior Software Engineer Interview Experience - Hyderābād, India

August 1, 2013
Positive ExperienceGot Offer

Process

The interview was divided into two stages.

First was a qualifier round where I was asked to solve a couple of data structure questions on a whiteboard. Later, I was called for a full-day process on Saturday.

There were 15-20 candidates. Every round was an elimination round. There were a total of 43 technical rounds followed by one interview/discussion with the hiring manager.

I was told on the same day that they were going to offer me the position.

Questions

There is a stack of disks on a plate. All of the disks have a different radius. What is the best way to sort these disks so that the largest come at the bottom?

There is an MxN matrix. Write a program to print matrix nodes in spiral fashion.

There is a balanced binary tree. Write a program to print the sum of mirror image nodes in inorder fashion.

There are 2 numbers, M and N, given. Write a program to find the number of bits that need to be flipped in M to convert it into N.

Was this helpful?

Interview Statistics

The following metrics were computed from 16 interview experiences for the Microsoft Senior Software Engineer role in Hyderābād, Telangana.

Success Rate

25%
Pass Rate

Microsoft's interview process for their Senior Software Engineer roles in Hyderābād, Telangana is very selective, failing most engineers who go through it.

Experience Rating

Positive44%
Neutral31%
Negative25%

Candidates reported having good feelings for Microsoft's Senior Software Engineer interview process in Hyderābād, Telangana.

Microsoft Work Experiences