← Interview experiences
Got the offer

SDE2 at Microsoft

Difficulty
Process took
2-3 Weeks
Rounds
3
Format
Remote
Applied via
Company Website

How it went

If you don’t know something, don’t bluff. Just say I’m not 100% sure, but here’s how I would reason about it.

What they would tell you

If you don’t know something, don’t bluff. Just say I’m not 100% sure, but here’s how I would reason about it.

How to prepare

Microsoft interviews don’t require you to solve 20-problem-a-day. But they do expect you to be rock-solid with fundamentals

  • Graphs (BFS, DFS, Union-Find)
  • Trees + recursion patterns
  • Sliding window, two pointers
  • Hashing most problem cover these pattern

Round by round

  1. 1

    Coding Round60 min

    The question was quite close to the number of connected components in an undirected graph, I solved it comfortably and also discussed alternative approaches

  2. 2

    Low Level Design Round60 min

    The interviewer asked me to design a Library Management System. I had to explain

    • Class design (Books, Users, Librarian, BookCopy, SearchCatalog, Transactions)
    • Key operations (search, reserve, checkout, return)
    • Handling overdue books, notifications
    • Preventing duplicate reservations
    • How to maintain consistency of BookCopies I implemented 90% of the code in the language of my choice
  3. 3

    HLD Round60 min

    The problem statement was simple, designing a Rate Limiter. but the interviewer added some twists to see how I handled edge cases. We discussed:

    • Token bucket, sliding window, fixed window
    • How to scale rate limiting in distributed systems
    • Using Redis to store counters and tokens Asked some follow-up related to Redis

What came up

MediumRemote5+ years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources

Hiring now

Get the Microsoft interview, not just the prep

landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Get 5x interviews

10 free auto-applies. No card.

Or practice this interview first