I applied through a recruiter. I interviewed at Microsoft (Seattle, WA) in Sep 2025
Interview
Initially started with a recruiter, seemed like I got a match with a team and interviewed with the project manager, then I had 4 rounds over the course of a week with engineers on the team.
Interview questions [1]
Question 1
Create a design to transfer several large files from a server machine to a client machine. The client machine already contains older versions of some of the files that need to be transferred.
Transmitting data between the server and the client machine is very expensive, so the design needs to be optimized for the amount of data sent over the wire.
Technical interview (data structures and algorithms). This was a string manipulation problem.
Object oriented programming interview (model a carpark).
System design interview (discuss how to design a CDN).
Behavioural interview
Interview questions [1]
Question 1
Most of the interview was in the Hackerrank product. I had to model a carpark using C#.
I applied online. I interviewed at Microsoft (Herzliya) in Sep 2024
Interview
After a quick screening by RH team, i had a visio call with a member of the team.
He listened to me when I described my experience and current job, then asked me about a university-like algorithm about sorting lists, without using any "advanced" feature of the language I use daily