InterviewLegend

How Microsoft Makes Hiring Decisions

Alex Chen11 min readUpdated 1,382 real interview reports
In this lesson
  • See why one senior interviewer carries more weight at Microsoft than committees or bar-raisers do at peers
  • Read the "as-appropriate" round for what it is today, and set aside the folklore that surrounds it
  • Map the hidden numeric ladder from SDE to Partner, and why each title spans two numbers
  • Plan around down-leveling and a cooldown that, for team roles, barely exists

The hiring call lands heavier on one person here than almost anywhere else. No committee reads your packet after the fact. No trained bar-raiser cadre sits in to hold a company-wide line. The loop belongs to the team. The loudest voice in the debrief is the most senior person who interviewed you, the one the "as-appropriate" tradition is named for. Get that straight first. It changes how you read the room and how the call gets made.

One senior interviewer carries the heaviest single vote, and there is no committee or bar-raiser above them to overturn it. Historically that person could short-circuit the whole loop and decide more or less alone. Today it's closer to a debrief among everyone who met you, with the hiring manager owning the outcome and the senior interviewer anchoring the room. One thing follows from that, and it's concrete: no later panel re-reads your transcript to rescue a borderline loop. The rooms you sit in are where the decision actually happens.

The As-Appropriate Round

The name comes from Microsoft's own history. The final interviewer was a more senior person in the hiring group. They joined at the end of the loop, read the feedback the others had left, and decided whether the candidate was even worth continuing with. If yes, they ran the last interview; if no, they sent the candidate home then and there. The interview happened only "as appropriate," which is where the abbreviation AA comes from. In the in-person era this senior interviewer made the final call largely on their own, and interviewers even handed candidates off between offices, trading live impressions along the way.

Today the term is fading, and many candidates will never hear it spoken. The conditional gate became standard practice, so the original meaning has worn away. What remains in a current loop is usually the last slot of the same-day set, run by a more senior engineer or a skip-level manager. Sometimes it is a project-focused conversation about fit rather than a fresh coding grind. Sometimes it gets dropped. A cancelled final round is common enough that it reads neither clearly good nor clearly bad on its own. The genuinely Microsoft part is the weight that senior voice carries into the debrief. It outweighs the slot itself.

The Microsoft angle
A lot of what circulates about the AA is invented. The popular version: a separate round, held a week or two after your loop, run by a director with formal veto power. It even quotes precise figures, "thirty percent of candidates get invited," "eighty-five percent of those pass." Those numbers turn up word for word in one prep write-up after another, with nothing behind any of them. That is exactly how a made-up statistic travels. In practice the AA sits inside a same-day loop, with an offer inside about a week and no separate director round anywhere in it. Treat the standalone-veto story and its tidy percentages as folklore. Don't prep for it.
If your final loop slot gets cancelled, don't read it as a verdict. The as-appropriate slot is the one most easily dropped from a packed same-day schedule, usually for reasons that have nothing to do with how you're tracking. People have spiraled over a cancelled last round and been completely fine. The rounds that happened are the ones that count. Ping your recruiter for the real status. Resist building a story out of a calendar change.

The Hidden Ladder

Microsoft runs a numeric IC ladder. The part that catches people off guard: the numbers are internal. During the loop you are calibrated to a title, SDE, SDE II, Senior, and you generally see the number only at or near the offer. Each title also covers two numeric levels, so a single "Senior" offer is really a 63 or a 64. Where you land inside that pair quietly sets your band before any money conversation even starts. The ladder below is the well-supported public mapping. Read it as a list of peer rungs, since one rung is simply a wider scope than the rung beneath it.

LevelTitleWho lands here
59 / 60SDENew grads and early-career engineers
61 / 62SDE IIRoughly 3+ years; the usual floor for an experienced external hire
63 / 64Senior SDEOwns designs end to end; the system-design round decides it
65 / 66 / 67Principal SDEReached by nomination on demonstrated scope
68+Partner and aboveReached by nomination, and rare
Microsoft's IC ladder. The numbers are internal, and you generally see yours only at or near the offer.

SDE (59 / 60)

The entry tier, for new grads and early-career engineers. The numeric level is internal, so you interview as "SDE" and learn the 59 or 60 near the offer.

SDE II (61 / 62)

Mid-level, roughly 3+ years. The usual floor for an experienced external hire, and the band where a design discussion starts to carry real weight.

Senior SDE (63 / 64)

Owns designs end to end. This is where a full system-design round appears and becomes the main thing that decides whether you land here or get down-leveled.

Principal SDE (65 / 66 / 67)

Sets technical direction across a group. Reached by nomination on demonstrated scope, so a strong few years can land it while tenure alone never will.

Partner and above (68+)

The senior IC bands above Principal, with Distinguished Engineer and Technical Fellow at the very top. Reached by nomination, and rare.

One write-up maps L64 as "Principal" and caps the ladder there. It's a lone outlier. The mapping that holds across public comp data and the bulk of community sources is the one above: 63 and 64 are Senior, and Principal starts at 65. If a guide tells you a Senior offer is "Principal-level," it has mis-read the ladder. Anchor to titles you can defend, because the numeric band is the one piece you may not even be told until the offer arrives.
The Microsoft angle
Two numbers per title, and the numbers stay out of view. So your firmest ground in a leveling conversation is the title and the scope you actually demonstrated. Some recruiters now state the band up front; plenty still don't. Ask early. Get the answer in writing. Talk in terms you can verify, the title, the scope of work it implies, the design judgment you showed in the loop. Argue a specific number you were never quoted and you've handed the other side a frame you don't control.

What Passes and What Sinks

Every interviewer writes up independent feedback before anyone talks, then the loop meets in a debrief to weigh strengths and concerns. The written-first habit is meant to keep the loudest voice in the room from anchoring everyone else. Behavioral runs through the whole loop, and the growth-mindset read is folded into every interview, often with a competency assigned per interviewer, so it builds up across all of them. At Senior and in Azure-org roles, the system-design round is the single biggest lever on where you land. A thin showing there is the most common path to a down-level.

What a pass looks like

  • Clean, tested, bug-free code at a steady pace, since Microsoft weighs code quality and correctness over exotic algorithm tricks.
  • Real depth on at least one piece of any design round, where reasoning about scale, failure, and trade-offs is what shows the level you want.
  • A growth-mindset thread running through your behavioral answers: learning from a failure, taking feedback, curiosity over knowing it all.
  • Treating the as-appropriate slot as a normal round if it happens, and reading a strong final conversation as the positive sign it usually is.

What sinks the loop

  • Reaching for the cleverest possible solution and leaving it buggy or untested, when a correct, readable answer was the actual bar.
  • A breadth-only design where you name every component but cannot defend any single one once the interviewer pushes for depth.
  • A know-it-all posture, deflecting feedback or blaming others, which is the fixed mindset the values explicitly screen against.
  • Spinning out over a cancelled final round or chasing a fabricated "veto interview" that the real process does not include.
The Microsoft angle
Microsoft's own guidance asks for clean, concise, bug-free code that's been tested, and that tells you where the bar sits. The loop runs medium and classic, lighter on pure LeetCode-hard than Google or Meta, more practical and implementation-flavored. So a tidy, correct, well-tested medium with your reasoning spoken out loud beats reaching for something brilliant and leaving it broken. Spend your prep getting clean code out under time. Drop the urge to grind the hardest problems you can find.

Down-Leveling and the (Almost No) Cooldown

Down-leveling is common at Microsoft. Two things drive it at once. One is the loop: a thin design round can bring a Senior target back as SDE II. The other is headcount and market, which has little to do with you. It shows up as a recruiter saying "we are not recruiting Senior in this region right now." Either way you can land a band below your target. Fight the level before the money. Each band is its own tier of total comp, and the gap between rungs dwarfs anything you can negotiate inside a single one.

For team-specific roles, there is effectively no cooldown. Microsoft is decentralized, the loop belongs to the hiring team, and you can apply to several teams and even interview with more than one in parallel. A reject from one team does not lock you out company-wide. The exception is hiring events, which can carry roughly a three-to-six-month wait before you attend another. There is also a real "silver medalist" pattern. A strong-but-not-selected candidate gets routed to other teams that showed interest, so a no from one group sometimes turns into a conversation with another.

That parallel-team reality changes how you should plan. The loop is team-owned. The senior interviewer's read carries heavy weight. So a single tough room matters more here than it would inside a committee process. The upside is that a near-miss is rarely the end of the road. You can line up several teams, treat each loop as its own shot, and let the silver-medalist routing work in your favor. A portfolio of teams beats betting everything on one loop and one recruiter.

Common questions

How hard is it to get hired at Microsoft?

The coding bar is medium, lighter than Google or Meta, so what sinks a loop is buggy or untested code more than a missed trick, and no committee sits above the team to rescue a borderline result. You face four or five 45-minute rounds in one day, and the team decides in a debrief. The heaviest single vote belongs to the senior "as-appropriate" interviewer, usually in the last slot. At Senior, a thin system-design round is the common path to a down-level.

What are the software engineer levels at Microsoft?

A numeric ladder where most titles span two levels: SDE (59/60), SDE II (61/62), Senior SDE (63/64), Principal SDE (65 to 67) and Partner (68 and up). New grads enter as SDE, usually at 59. SDE II is the usual floor for an experienced external hire. You generally learn your number only near the offer.

Key Takeaways

  • ✓The Microsoft decision concentrates more weight in one senior interviewer than its peers do; there is no hiring committee and no trained bar-raiser, so the rooms you sit in fully decide the outcome.
  • ✓The "as-appropriate" round is real in origin but fading in name; today it is usually the last same-day slot, run by a senior person and sometimes dropped. The separate "veto interview" with tidy pass percentages is folklore.
  • ✓The numeric ladder runs SDE (59/60), SDE II (61/62), Senior (63/64), Principal (65/66/67), Partner (68+); the numbers are hidden and each title spans two, so argue level in titles and scope you can defend.
  • ✓Down-leveling is common and partly headcount-driven, so fight the level before the money. For team roles the cooldown is effectively nil, and silver-medalist routing means a near-miss often becomes another team's offer.
Had your Microsoft interview?Tell us what they asked. Reviewed before it goes in, never with your name.
Microsoft interview guide

Know what Microsoft asks before you walk in.

21 coding · 3 system design · 24 behavioral questions

Get Premium$49 a year · Cancel anytime
Or start freeNo card.

Get their questions first.

InterviewLegend is independent and not affiliated with or endorsed by any company it covers.