Microsoft Certified: Azure AI Apps and Agents Developer Associate (AI-103, successor to AI-102) Exam Prep
Free practice questions

Free AI-102 Practice Questions

10 exam-style questions with answers and explanations, straight from our 1,030-question bank. Tap an answer to check yourself. When you're ready, take the scored version in the free practice test.

Start the free practice test → ★★★★★4.9/5 from 2,400+ candidates · No signup

These 10 free AI-102 questions are organized by exam domain, so you can see how each part of the Microsoft Certified: Azure AI Apps and Agents Developer Associate (AI-103, successor to AI-102) blueprint is tested. Reveal the answer and explanation under each question.

Domain 1: Plan and manage an Azure AI solution (25-30%)

Question 1

A company deploys an internal assistant that answers employee questions from an HR policy library. The library is revised several times each week, and every answer must cite the policy document it came from. Which approach is MOST appropriate?

Show answer & explanation

Correct answer: D - Implement retrieval-augmented generation over an index of the library

Question 2

A security review requires that an application running on Azure authenticate to a Microsoft Foundry project without the use of API keys anywhere in the solution. Which approach meets the requirement?

Show answer & explanation

Correct answer: B - Authenticate with a managed identity through Microsoft Entra ID

Question 3

A nightly job classifies 400,000 archived support tickets. Results are not needed until the following business day, and cost must be minimized. Which model deployment option is MOST appropriate?

Show answer & explanation

Correct answer: A - Batch, submitting the requests asynchronously

Question 4

During peak hours, an application calling a deployed model intermittently receives HTTP 429 responses. Which action is the MOST appropriate first response?

Show answer & explanation

Correct answer: D - Implement exponential backoff that honors the Retry-After header

Question 5

An evaluation run on a retrieval-augmented assistant reports high relevance scores, yet reviewers find that answers contain specific figures appearing nowhere in the retrieved documents. Which evaluator MOST directly detects this problem?

Show answer & explanation

Correct answer: C - Groundedness

Question 6

A regulated customer requires that traffic between its application and its Azure AI services never traverse the public internet, and that the service reject any request arriving over a public endpoint. Which configuration meets both requirements?

Show answer & explanation

Correct answer: B - Deploy a private endpoint and disable public network access on the resource

Domain 2: Implement generative AI and agentic solutions (30-35%)

Question 7

A service parses model responses into a strongly typed object. Occasional responses include an explanatory sentence before the JSON, which causes parsing to fail. Which approach MOST reliably eliminates the failures?

Show answer & explanation

Correct answer: C - Configure the model deployment to use a structured output JSON schema

Question 8

A retrieval-augmented application returns incorrect answers for a set of queries. Retrieval evaluation confirms that the correct source passage is present in the top results for every failing query. Which area should be investigated NEXT?

Show answer & explanation

Correct answer: B - The generation prompt and its grounding instructions

Question 9

An agent has a registered function tool for looking up order status, but it answers order questions from memory and never invokes the tool. The function executes correctly when called directly. Which element should be reviewed FIRST?

Show answer & explanation

Correct answer: A - The tool's schema, including its name and parameter descriptions

Question 10

An application creates a run on an agent thread. The run does not complete and instead reports that action is required. What must the application do for the run to continue?

Show answer & explanation

Correct answer: D - Execute the requested tool calls and submit their outputs

The rest of the AI-102 blueprint

The AI-102 exam also covers these domains. Drill them in the full free practice test:

That's 10 of 1,030

The full bank has 1,020 more AI-102 questions with explanations.

Continue in the free practice test →

View plans