How Microsoft Makes Hiring Decisions
- 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 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.
| Level | Title | Who lands here |
|---|---|---|
| 59 / 60 | SDE | New grads and early-career engineers |
| 61 / 62 | SDE II | Roughly 3+ years; the usual floor for an experienced external hire |
| 63 / 64 | Senior SDE | Owns designs end to end; the system-design round decides it |
| 65 / 66 / 67 | Principal SDE | Reached by nomination on demonstrated scope |
| 68+ | Partner and above | Reached by nomination, and rare |
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.
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.
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.
Microsoft interview guideKnow what Microsoft asks before you walk in.
21 coding · 3 system design · 24 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.