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

StageWho runs itUsual timing
Recruiter screenRecruiterFirst contact
Technical screenOne engineer1 to 2 weeks later
The loop4 or 5 interviewers from the teamSame day, 45 to 60 min each
AA roundSenior leader outside the team1 to 2 weeks after the loop
Verbal offerRecruiter3 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

TAGS
Coding Interview
Behavioral Interview
CONTRIBUTOR
Arslan Ahmad
Arslan Ahmad
ex-FAANG engineering manager and author or Grokking series.

GET YOUR FREE

Coding Questions Catalog

Design Gurus Newsletter - Latest from our Blog
Boost your coding skills with our essential coding questions catalog.
Take a step towards a better tech career now!
Explore Answers
How Long Does It Take to Hear Back After an Applied Intuition Interview?
The reported wait after each Applied Intuition interview stage, the two to four week timeline, rejection emails, a follow-up template, and reapplying.
What is the highest paying internships hourly?
What is the highest paying job in OpenAI?
What is the difference between an abstract method and a virtual method?
Which website is best for problem-solving?
How to Answer: "Why Do You Want to Work at BrowserStack?"
What BrowserStack interviewers listen for in the motivation question, a three part structure, a full sample answer, and the common mistakes to avoid.
Related Courses
New
Grokking the AI System Design Interview course cover
Grokking the AI System Design Interview
Learn to design AI systems the way interviewers expect: classic ML products, LLM and RAG architectures, and agentic systems, all through the lens of the system design interview.
4.6
(3,192 learners)
Discounted price for Your Region

$99

Grokking the Coding Interview: Patterns for Coding Questions course cover
Grokking the Coding Interview: Patterns for Coding Questions
The 24 essential patterns behind every coding interview question. Available in Java, Python, JavaScript, C++, C#, and Go. The most comprehensive coding interview course with 543 lessons. A smarter alternative to grinding LeetCode.
4.6
Discounted price for Your Region

$197

Grokking Modern AI Fundamentals course cover
Grokking Modern AI Fundamentals
Master the fundamentals of AI today to lead the tech revolution of tomorrow.
4.1
Discounted price for Your Region

$72

Design Gurus logo
One-Stop Portal For Tech Interviews.
About Us
Our Team
Careers
Partners
Contact Us
Become Affiliate
Copyright © 2026 Design Gurus, LLC. All rights reserved.