I applied online. The process took 3 months. I interviewed at Microsoft (Cambridge, East of England, England) in Mar 2023
Interview
1 leetcode easy coding test
And one interview day (3 interviews each 30 mins)
The three interviewers are from different MS offices, asked me questions on pandas, python, and basic machine learning concepts.
Interview questions [1]
Question 1
Analyse a data frame, calculate the average value of a certain categories etc.
I applied online. The process took 6 days. I interviewed at Microsoft (Tel Aviv) in Jan 2024
Interview
I applied online through the company's career portal. The process was straightforward, and I received a confirmation email immediately. First Round:
About a week later, I was contacted by a recruiter for an initial phone screen. The recruiter was very friendly and asked about my background, experience, and why I was interested in the position. This lasted about 30 minutes.
Second Round:
The next round was a technical phone interview with a senior developer. I was asked to solve a few coding problems using an online coding platform. The problems were of medium difficulty and involved data structures and algorithms. This interview lasted about an hour.
Interview questions [1]
Question 1
Technical Round 1: I had to solve more complex coding problems on a whiteboard. The focus was on problem-solving skills and knowledge of algorithms.
Technical Round 2: This round involved a system design question. I had to design a scalable system and discuss my approach in detail.
Behavioral Round: I met with a team lead who asked about my past projects, how I handle challenges, and my experiences working in teams.