Taro Logo

Software Engineer Interview Experience - Nairobi, Kenya

March 1, 2023
Positive ExperienceNo Offer

Process

The Microsoft interview process typically consists of several stages. The first stage is typically a phone or video interview with a recruiter. The recruiter will ask general questions about your experience and qualifications to determine whether you are a good fit for the company.

If you pass this initial screening, you will be invited to participate in technical interviews with one or more engineers or managers. The technical interviews are typically conducted via video conference and focus on your problem-solving and technical skills. You may be asked to solve coding problems, answer technical questions, or work through hypothetical scenarios.

Depending on the position you are applying for, you may also be asked to participate in a design review or present a project you have worked on.

In addition to the technical interviews, you may also be asked to participate in behavioral interviews with members of the team you would be working with. These interviews focus on your work style, communication skills, and ability to collaborate with others.

Finally, if you successfully pass all stages of the interview process, you will be given an offer. This offer will include details about your compensation, benefits, and other aspects of the job.

Questions

Python... based on logic more than structure.

Was this helpful?

Interview Statistics

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

Success Rate

42%
Pass Rate

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

Experience Rating

Positive89%
Neutral0%
Negative11%

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

Microsoft Work Experiences