Taro Logo

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

August 1, 2015
Positive ExperienceGot Offer

Process

There were rounds.

Round zero was an online coding test with 2 questions.

First round was a group fly after resume shortlisting.

The rest three were technical interviews. The last round also had some HR questions asked. Most of the questions were asked from DSA and operating systems.

The entire process was over in one day.

Questions

Round 1 (Group Fly):

Write a program to check whether a given sentence is a "word palindrome" or not. The first word and last word should be the same, and so on. For example, "Leaf is leaf" is a word palindrome. "Leaf is a leaf" is not.

Round 2:

Write a program to find the median of two sorted arrays of size m and n. If the number of elements is odd, output the single median. Otherwise, output the average of the two medians.

Round 3:

I was asked to implement an LRU cache. It should have O(1) insertion, deletion, and updation. Accessing an element in the cache should also be O(1) time.

Was this helpful?

Interview Statistics

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

Success Rate

41%
Pass Rate

Microsoft's interview process for their Software Engineer roles in Hyderābād, Telangana is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive88%
Neutral9%
Negative3%

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

Microsoft Work Experiences