I applied online. The process took 2 weeks. I interviewed at Microsoft in May 2025
Interview
They took two rounds and then closed the job application citing as diversity hire required. 2nd round was already taken . I was awaiting 3rd round and the recruiter was highly non responsive.
Interview questions [1]
Question 1
1. Questions on Dynamic Programming.
2. Machine Learning
3. MLOPS
I applied online. The process took 4 weeks. I interviewed at Microsoft (Cairo, Cairo Governorate) in Nov 2024
Interview
this was the first interview after the online exam the interviewer was very friendly , typical machine learning questions and then a problem solving question about divide and conquer, I passed the machine learning question but not problem solving
Interview questions [1]
Question 1
what is the difference between overfitting and underfitting
Interview was basically two steps. 1) technical interview with hiring manager 2) virtual onsite interviews. There was no recruiter screening step. All interviewers/recruiter were extremely nice and helpful at every stage.
Interview questions [1]
Question 1
1) technical interview with hiring manager : it consisted of python/SQL/background/behavior/position specific questions that can be answered in a short 3-4 sentences. No coding questions.
2) virtual on-site interviews with 4 interviewers. : one SQL+case study interview, one A/B testing question, one statistics related interview, one behavioral interview