I applied through an employee referral. The process took 1 week. I interviewed at Microsoft (Lagos) in Mar 2020
Interview
it's pretty selective. you send in your resume and they select candidates for a phone interview. in the interview they ask a bunch of questions about past experience and then get to technical questions.
I applied online. The process took 2 weeks. I interviewed at Microsoft (Cairo, ) in May 2021
Interview
It's mainly two interviews with two different engineers, and most of the interview is about problem solving, each gave me some problems (1-3 problems) and I tried to get the best solution for them.
I applied online. The process took 4 weeks. I interviewed at Microsoft (Atlanta, GA) in Sep 2020
Interview
Two rounds, both remote because of COVID. First was leet code easy 30 minutes with one behavioral question. Second was 2 x 45 minute interviews. The two interviewers were really nice, asked me about my extracurriculars and technical questions.