I applied through an employee referral. I interviewed at Microsoft (Cairo, Cairo Governorate)
Interview
Loop of 3-4 interviews:
all technical, focus on problem solving, data structures and algorithms.
+ another AA (as appropriate) managerial interview; covers topics that previous interviewers have concern on and it's also technical but more high level with no coding, minimal behavioral questions.
I applied online. The process took 2 months. I interviewed at Microsoft in Jun 2024
Interview
Interview process (last step) takes 4 interviews. For me there were 2 interviews on algorithms. One was system design and one was OOP.
Algorithm questions are not that hard. Both of them were leetcode medium type of questions. Linked list and Dynamic programming