Three technical rounds after the initial phone screen and take home coding test.
HLD: design a booking system for movie tickets DSA: two simple (LC easy) string based questions LLD: movie ticket booking system (same as HLD) but at a granular level involving designing and implementing classes, interfaces and methods.
I interviewed at Microsoft (Redmond, WA) in Feb 2026
Interview
1 initial coding round followed by virtual onsite which can be scheduled immediately or up to two weeks later after the initial coding round- The virtual onsite consisted of the following rounds which were the following- Coding , System Design , behavioral,
I applied through a recruiter. I interviewed at Microsoft (Redmond, WA) in Jan 2026
Interview
1. Recruiter Call - Information about team and resume discussion
2. Online Assesment - 2 DSA (hard +medium)
3.Loop - Round 1 ( system design - did well but interviewer wanted me to magically understand what was in his mind and told me the approach he wanted me to take even though i had been asking follow ups ) No - Hire
4. Loop - Round 2 ( DSA hard - Was able to solve it in time ) - Hire
5. Loop - Round 3 ( DSA medium and hard - solved both ) - Hire
6. Loop - Round 4 ( DSA hard - solved it ) - No - hire
Feedback - Did well but had a few gaps. I am pretty disappointed with the feedback but it is what it is.
Interview questions [1]
Question 1
Can find it on most recent microsoft questions on Leetcode