It was a good experiment. Interviewers are friendly, and the questions require strong problem-solving skills, strong knowledge of data structures, mathematical knowledge, and strong knowledge of object-oriented programming, no matter the programming language you use.
Implement a permutation function without using libraries.
The following metrics were computed from 15 interview experiences for the Microsoft Software Engineer (Internship) role in Cairo, Cairo Governorate.
Microsoft's interview process for their Software Engineer (Internship) roles in Cairo, Cairo Governorate is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineer (Internship) interview process in Cairo, Cairo Governorate.