Taro Logo

Software Engineer Interview Experience - Kenya

November 14, 2021
Positive ExperienceGot Offer

Process

  • Call with Recruiter: This was a get-to-know-you session for them to understand my background.

  • 1-hour Phone Screen: Technical interview with a software engineer.

  • 4-hour On-site Interview: Four different interviews, 45 minutes each, back-to-back with at least a 10-minute break between each.

Questions

  1. Given a Boolean 2D matrix, find the number of islands.

  2. Look up an element in a 2D array.

  3. Sorting a larger file with smaller RAM.

  4. System design: Discuss aspects related to security, scalability, and reliability based on a previous system.

Was this helpful?

Interview Statistics

The following metrics were computed from 27 interview experiences for the Microsoft Software Engineer role in Kenya.

Success Rate

41%
Pass Rate

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

Experience Rating

Positive93%
Neutral0%
Negative7%

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

Microsoft Work Experiences