← Interview experiences
Got the offer

SDE 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. 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. 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. 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. 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

MediumRemote3 4 years

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

Get 5x interviews

10 free auto-applies. No card.

Or practice this interview first