Taro Logo

Software Engineer Interview Experience - Bengaluru, India

October 28, 2018
Positive ExperienceNo Offer

Process

Microsoft came for campus recruitment.

First, they conducted an online coding round on the CoCubes platform (a very bad platform). It consisted of 3 fairly average coding questions.

The interview process was eliminative in nature.

They were planning to take a maximum of 3-4 rounds for each candidate.

There was a huge emphasis on system design and pen-paper coding.

Questions

Write code to transfer money from one account to another. What changes would you make to the code if there were a huge volume of transactions to a particular account?

Given a huge, sorted file consisting of only 0's and 1's, how would you find the first occurrence of 1? Write the code.

Design a load balancer and write the basic code for it.

Implement the K-means algorithm. Design the classes. The algorithm was mentioned, and the interviewer asked for the code.

Was this helpful?

Interview Statistics

The following metrics were computed from 51 interview experiences for the Microsoft Software Engineer role in Bengaluru, Karnataka.

Success Rate

25%
Pass Rate

Microsoft's interview process for their Software Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.

Experience Rating

Positive69%
Neutral22%
Negative10%

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

Microsoft Work Experiences