I interviewed at Microsoft (Bucarest, ) in Mar 2024
Interview
First was an online test with three easy problems. The first one was to find a bug in a function(it was to change an and condition to an or condition or something like this), the second one to convert a string of binary digits to an int and the third one was a very easy greedy algorithm.
After that, there were three interviews one after the other. The first one was started with behavioral questions then a technical problem(not really algorithm), then system design, then to implement a concurrent hash map(also had to implement the linked list). Code didn't need to run, but it needed to be clear. The system design was the bad one for me. I couldn't understand what the interviewer said, he didn't seem to understand my questions(I had to implement a system that sells vehicles and I asked how many vehicles are expected to be sold and he said all of them) and he gave no feedback if I was on the right track or not. He talked very little while I did the design.
Interview questions [1]
Question 1
Design a system that sells vehicles, which also are in a showroom. The users can make a reservation to test one of the vehicles.
Straightforward technical loop overall, with strong interviewers at every stage. I genuinely enjoyed the in-depth conversations around technical challenges and algorithmic problem-solving — the entire process felt well-structured and genuinely engaging.
I applied through an employee referral. I interviewed at Microsoft (Bangalore Rural) in Jun 2026
Interview
The interview was hard, even as a fresher the dsa they asked was hard category after I checked on leetcode. Though I couldn't solve it. Some of the other people who interviewed were asked easy - medium dsa
The interview was a long process. There was first the recruiter screen, which was followed by a 4-loop interview structure that covered technical, behavioral, and system design. The interviewers were very kind and accommodating.