Got the offerSDE 2 (Level 61) at Microsoft
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 4
- Format
- Remote
- Applied via
- Company Website
How it went
- Recruiter confirmed that I am selected for L61, thank you for reading
What they would tell you
- Recruiter confirmed that I am selected for L61, thank you for reading
How to prepare
- Prepared topics like DSA and LLD
Their background
I applied more than 15 times through the Microsoft career portal, this time my application got shortlisted Experience: 3.5 years Location: Noida, India Interview Date Between: 10th to 25th August 2025
Round by round
- 1
DSA Round60 min
Before this round, i have completed Initial screening test cannot recall the exact questions And in this round of interview i solved 3 coding question
- 2
Low-Level Design Round 160 min
Design a Warehouse Inventory System that efficiently manages storage, retrieval, and dispatch of goods across multiple warehouses The system should handle incoming shipments, inventory tracking, and order fulfillment, ensuring real-time synchronization of stock across warehouses. Key Discussion Points: Design the workflow for handling incoming shipments and dispatch orders simultaneously Implement a mechanism for low-stock alerts and automatic restocking requests Follow-up : How would you log and monitor all inventory movements for audit purposes?
- 3
Low-Level Design Round 260 min
Design a Smart Parking Lot System that manages multiple parking floors, vehicle types, and automated payment handling. The system should efficiently allocate parking spots, handle real-time entry and exit, & manage concurrency when multiple vehicles arrive or leave simultaneously
- Model entities such as Parkinglot, Floor, Parkingspot, Vehicle, Ticket, and Payment
- Discuss parking allocation strategy (nearest-available spot, vehicle type-based allocation)
- Incorporate ticket generation, payment validation, and spot release flow
- 4
AA Round60 min
The interview started with the interviewer asking me to introduce myself. We had a short discussion about my previous company and the kind of work I did there, he asked a few detailed questions to understand my role better. After that, he gave me DSA problem to solve. I used the merge sort algorithm to come up with the solution Next, he moved on to some HR-style questions, most of which were situation-based, things like how I handle challenges or work in a team Towards the end, he asked if I had any questions for him, and we wrapped up the interview on a positive note
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Software engineer roles are open right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Senior Software Engineer -.NET
Tyler Technologies · Annapolis, Maryland

Software Development Engineer II
SaaS Labs · Bengaluru, Karnataka, India
10 free auto-applies. No card.
Or practice this interview first