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.
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