I applied through university. The process took 3 weeks. I interviewed at Microsoft (Santa Clara, CA) in Dec 2019
Interview
I went to a recruitment event on campus. I interviewed with a few people from the Bing Ads team where they mainly asked me to explain a research problem I've worked on. Then was invited to do 5 onsite interviews.
Interview questions [1]
Question 1
Asked about logistic regression, a markov chain question, asked about my research
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