The process consisted of 4 consecutive interviews. Then they invited me to another interview with another hiring manager of another team where my experience could be more relevant ... Overall it was a positive experience.
It is a loop interview spanning several days. You can negotiate with the recruiter to adjust the 4-round interviews. They are hiring manager round, BQ round, coding round and deep dive technical interview. Coding round is more practical and research-based, instead of leetcode. Deep dive will cover basics of ML and deep learning, and a bit of LLM if related.
I applied online. The process took 4 weeks. I interviewed at Microsoft (Nairobi) in Apr 2026
Interview
Dissapointing and non-transparent process. They called me to a virtual interview, which they did. Then minutes before the interview, I got an email to cancel. They said they would reschedule then never did.
Bowls
Get actionable career advice tailored to you by joining more bowls.
Want the inside scoop on your own company?
Check out your Company Bowl for anonymous work chats.