← Interview experiences

SDE 2 at Microsoft

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

How it went

  • Behavioral rounds are easier if you can tell your story naturally and highlight ownership, problem-solving, and impact

What they would tell you

  • Behavioral rounds are easier if you can tell your story naturally and highlight ownership, problem-solving, and impact

How to prepare

  • Practice DSA, but also practice explaining your thinking

Their background

I recently went through the interview process, and here’s how it went

Round by round

  1. 1

    DSA Round60 min

    The first round pretty chill Interviewer asked me about my projects and past work and we had a small discussion on MongoDB vs PostgreSQL Then came the DSA problems

  2. 2

    LLD60 min

    This round was all about designing a Cache System, like an LRU Cache. I had to make sure it could Store recently used data Evict the least-recently used items when full and discussed which data structures to use for efficiency, and I explained the combination of HashMap + Doubly Linked List to make operations fast

  3. 3

    Hiring Manager Round60 min

    Some behavioral questions, why I want to leave my current company, my journey so far, and my experiences, pretty standard stuff

What came up

MediumRemote5+ years

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

Sources