I applied online. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Oct 2019
Interview
Behavioral Interview over the phone went really well. A lot of questions were based around my experiences and what I might be able to add to their team.
The next step of the interview was the code interview. It seemed hectic as there was around 35 applicants that were interviewing that day, so the interviewing period seemed a little rushed.
Interview questions [2]
Question 1
Q: what is a situation where you've had to make a hard decision? (i.e. two people have different ideas on how to take a project).
I applied online. The process took 5 days. I interviewed at Microsoft (Il Cairo, ) in Mar 2022
Interview
The Test is composed of two parts both were problem-solving, the first was good the second part was tricky, overall experience I learned from it and I will try again next year.
First phase is Codility test (80 mins test with 3 questions) + HR interview (30 mins approx.) .
Second phase, 2 technical interviews (on the same day).
Third phase, HR interview + offer.
Interview questions [1]
Question 1
Given 3 integers representing 3 characters ("A", "B" & "C"), output a string sequence of the characters while preserving the invariant that 2 characters can not appear near to each other in the string.
Output the max length string that preserves this invariant (or empty string in none exist).