Taro Logo

Software Engineer Interview Experience - Nairobi, Kenya

August 21, 2026
Positive ExperienceNo Offer

Process

I applied online. The process took 1 day.

The interview process was composed of three stages:

  • Stage 1: A DSA interview where you have a LeetCode-style coding question.
  • Stage 2: A System Design interview where the interviewer asks you to design a system, and you are supposed to elaborate and justify every decision taken.
  • Stage 3: A Low Level Design interview.

Questions

In the System Design interview, the task was to design a vending machine for different types of coffee.

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Microsoft Software Engineer role in Nairobi, Nairobi County.

Success Rate

33%
Pass Rate

Microsoft's interview process for their Software Engineer roles in Nairobi, Nairobi County is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

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

Microsoft Work Experiences