The phone screen should be easy enough but the on site was pretty hard. There were two interviews and both interviews was tasking. I was gotten back to the next day though which I think is pretty fast. I got the offer but still acknowledge the interviews were difficult
Interview questions [1]
Question 1
Parsing through a binary tree that has the children connected and printing all children in similar height level. ( but use constant time)
I applied online. The process took 4 weeks. I interviewed at Microsoft (Kairo, ) in Apr 2020
Interview
I applied at April , then I received an email that I passed the screening phase after that I had an online coding quiz , and the last phase I interviewed onsite two interviews one technical and another HR
I applied through college or university. I interviewed at Microsoft (Sunnyvale, CA)
Interview
On campus screening technical+behavioral, then onsite final interviews. The onsite interview consisted of only 2 rounds. The first round was purely technical, and the second round was a system design question.