I applied through college or university. I interviewed at Microsoft (Caïro, ) in May 2019
Interview
It was a good experiment interviewers are friendly and questions need strong problem solving skills , data structure strong knowledge , mathematical knowledge and object oriented programming strong knowledge. No matter the programming language you use
Interview questions [1]
Question 1
implement permutation function without using libraries
Pretty painless for a explore internship interview. I had 3 45-minute interviews back to back. One interview had a technical question, the other two were mostly behavioral. Overall great experience.
Over the phone - coding module; If passed, you will go through another over the phone coding module. If successful, you will be invited for In person interviews at the Microsoft HQ in Seattle which consist of at least 3 separate interviews