Got the offerL61 at Microsoft
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 4
- Format
- Hybrid
- Applied via
- Other
How it went
- Review your weakest round thoroughly before the interview.
What they would tell you
- Review your weakest round thoroughly before the interview.
How to prepare
After five days, I received the offer
- Interviewers are there to challenge you, but also to help you succeed.
Their background
Four years two month of experience, applied for SDE-2 (L61) role at Microsoft, after clearing screening rounds, I was invited for in-person drive.
Round by round
- 1
Technical Coding Round 160 min
First round was mix of coding and resume discussion. On the coding side, I had to solve the Bottom View of a Binary Tree. For the resume part, the interviewer asked me about my previous projects, what tech I had worked with, and a few Golang questions since I had it listed on my profile.
- 2
Technical Coding Round 260 min
2nd round was all DSA, i was given a problem on Cycle Length Queries in a Tree. It was tricky and needed careful thought to come up with an efficient solution.
- 3
Technical Coding Round 360 min
Then came the design round, which was probably the toughest round for me, question design an autocomplete system for bing. discussion how would you handle millions of requests, how to scale it & how to ensure latency
- 4
As Appropriate(AA) round60 min
The final round focused on my weak spot from the earlier rounds, which was design, again another design problem parking garage system. The challenge was to handle multiple floors, different vehicle types, real-time availability updates, and concurrency issues. It was a tough discussion, but I think I was able to show my thought process clearly.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.