Taro Logo

Software Engineer Interview Experience - Bengaluru, India

October 1, 2022
Neutral ExperienceNo Offer

Process

Round 0: Online assessment on Codility (2 questions)

Round 1: Coding, High-Level Design, and a few technical questions

Round 2: Low-Level Design round

Rounds 1 and 2 were held on the same day with a 10-15 minute gap, in October 2022.

Questions

Round 0 - Online Assessment

  1. Find peaks and valleys of an array.
  2. LC very easy question which I don't remember.

Round 1 - Coding + Few technical questions + design coding

  • Find key in Binary Search key.
  • What is the difference between mocking, spying, and stubbing?
  • How to design tail -n 100 (where lines are 100) that we see in Linux?

Round 2 - Low-level design

  • How do you design and implement polling in IoT devices to connect to the cloud?
  • There may not always be an internet connection.

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