Taro Logo

Software Developer Interview Experience - India

August 1, 2017
Positive ExperienceNo Offer

Process

There was one coding round of 75 minutes, which had three questions related to Data Structures and Algorithms. This was followed by a GroupFlyer round where two questions were given to write on pen and paper. Then there were three interviews: two technical and one HR/Technical. The interviewers were very supportive and observed how you approached the questions.

5th Round: HR

This round started with a general introduction, followed by questions on client-server architecture, the difference between HTTP and HTTPS, and how to implement a video calling app like Skype.

Questions

Longest Increasing Subsequence

Reverse and merge two sorted linked lists such that the resulting list is in decreasing order.

Given a BST with two swapped nodes, find them and put them in place.

Given an array containing repeated lowercase alphabets, return an array which has all characters once without changing their relative ordering.

Petrol pump distance puzzle.

Code to reverse a 4-byte number (Byte1Byte2Byte3Byte4) to (Byte4 Byte3 Byte2 Byte1).

Spiral traversal of a 2D matrix.

Reverse a linked list pairwise.

Was this helpful?

Interview Statistics

The following metrics were computed from 69 interview experiences for the Microsoft Software Developer role in India.

Success Rate

14%
Pass Rate

Microsoft's interview process for their Software Developer roles in India is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive64%
Neutral29%
Negative7%

Candidates reported having very good feelings for Microsoft's Software Developer interview process in India.

Microsoft Work Experiences