30min technical phone interview, HR schedule meeting first; then a senior level DS join the call; Technical and business questions included; No camera is on needed; Reschedule for several times
Interview questions [1]
Question 1
Tell me about one project of machine learning;
Explain the loss function and feature engineering;
Explain confidence value; p-value;
I applied online. The process took 2 weeks. I interviewed at Microsoft (El Cairo, ) in Jun 2024
Interview
There was a call with the HR, then a day with 4 interviews via Microsoft teams, 3 of them technical and 1 with the Hiring Manager, the process was very good, they replied in 1-2 weeks after the interview.
Interview questions [1]
Question 1
How can we design a multi-modal recommender system for some websites and how to measure its performance?
I applied online. I interviewed at Microsoft (Hyderabad) in Apr 2021
Interview
I applied via their Careers page. The recruiter reached out to me shortly after (~10 days) and scheduled the first interview. The first interview was with a senior data scientist about my previous projects' data science components in detail. We talked about a lot of things: loss functions, EDA, non-linearity, neural networks, etc. Non-stop grilling though, but was fun and pushed me. This was followed up by a DEI call where I was asked about my interactions with other people in the team, just a call to understand how I work with various personalities on board. The third call was another data science call where we went deep into the time series rabbit hole (I think it was a strict team requirement). The recruiter was very responsive.
Interview questions [1]
Question 1
Tell me about cross entropy
What's better: SVM or Logistic Regression
Precision, recall, F1, when to use what
Time series analysis: ARIMA - entirely + some novel research questions which were open ended but daunting to face in a 1 hour interview