What Is AA in a Microsoft Interview?
AA stands for "As Appropriate". It is an extra interview that Microsoft adds after the main loop. The loop is the set of four or five back-to-back interviews you do with the hiring team.
The AA round is run by a senior leader from outside that team. Candidates also call it the AA round, the AA interview or simply the AA.
That leader can reject a candidate the loop wanted to hire. This is the whole point of the round. It keeps the hiring bar the same across teams, because the person deciding gains nothing from filling this one role.
Being invited to an AA is a good sign. Teams do not spend a senior leader's time on a candidate the loop already rejected.
Where the AA sits in the process
| Stage | Who runs it | Usual timing |
|---|---|---|
| Recruiter screen | Recruiter | First contact |
| Technical screen | One engineer | 1 to 2 weeks later |
| The loop | 4 or 5 interviewers from the team | Same day, 45 to 60 min each |
| AA round | Senior leader outside the team | 1 to 2 weeks after the loop |
| Verbal offer | Recruiter | 3 to 5 business days after the AA |
Candidates report these gaps. Microsoft does not publish a fixed schedule, and a senior calendar is the usual cause of delay.
Not every candidate gets an AA. Some teams skip it, and some roles decide inside the loop. Your recruiter will name the round when they book it.
What the AA interviewer asks
The AA is not a repeat of the loop. The leader has already read written feedback from every interviewer.
The questions are wider and often less technical.
- One project, in real depth. Expect to be pushed on why you made each choice, not on what the system did.
- Judgement. How you picked between two designs, or dropped a feature to hit a date.
- Disagreement. A time you argued with a manager or a peer, and what happened after.
- Scope and growth. What you want to work on next, and why this team fits that.
- One technical question, sometimes. It is usually short and open, closer to a design discussion than to coding.
Some AA interviewers spend the last ten minutes selling the team to you. That is normal and it is still part of the round.
How to answer an AA question well
State the result first, then the reasoning. A senior leader wants the outcome before the detail.
Give one number in every story. Scale, time saved or users served all work.
Say what you got wrong. Candidates who own a mistake read as more senior, not less.
Keep each answer near two minutes. Then stop and let them ask.
What AA does not mean
The old meanings people guess are wrong, so it is worth being clear.
AA is not "applicant assessment". It is not "analytical ability" either. Microsoft's timed coding test is called the online assessment, or OA, and it comes near the start of the process, not the end.
Microsoft does not publish pass rates for any round, including the AA. Treat any exact percentage you read as a guess.
How to Prepare
- Write out three deep project stories. One build, one failure, one disagreement. These cover most AA questions.
- Re-read the job description before the call. The leader will ask why this team, and a vague answer costs you.
- Prepare for a broad technical turn. Top system design questions for a Microsoft interview lists the areas. Grokking the System Design Interview works through them.
- Practice the behavioral half out loud. Start with top Microsoft behavioral interview questions and Grokking Modern Behavioral Interview.
- Keep the coding sharp until the offer lands. An AA can add weeks. Grokking the Microsoft Coding Interview keeps the patterns fresh.
- Know the rest of the loop. What to expect in a Microsoft interview and the Microsoft interview guide cover every stage.

GET YOUR FREE
Coding Questions Catalog

$99

$197

$72