Month End Special Sale 75% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sale75best

Free Microsoft AI-500 Practice Exam with Questions & Answers

Questions 1

You have a Microsoft Foundry agent named Agent1.

You open Agent1 in the playground and update the instructions.

You need to run a full evaluation against the updated instructions. The solution must meet the following requirements:

• Test the changes by using a synthetic dataset.

• Ensure that the changes are available only for the development team that has access to Agent1.

What should you do first?

Options:
A.

Save Agent1 as a new version.

B.

Create a new evaluation for Agent1.

C.

Publish Agent1 as a new version.

D.

Preview Agent1.

Microsoft AI-500 Premium Access
Questions 2

You need to recommend a Microsoft Foundry multi-agent solution that has the following domain-specific requirements:

• Agent responses must never include the names of two specific sanctioned companies.

• Agent responses must NOT expose customer account numbers

Which guardrail strategy should you include in the recommendation?

Options:
A.

Apply the built-in blocklist to user inputs. Configure Task Adherence at the tool call intervention point

B.

Create a blocklist that applies to user input. Configure Personally Identifiable Information (Pll) detection at the user input intervention point.

C.

Create a blocklist that applies to agent outputs. Configure Personally Identifiable Information (Pll) detection at the output intervention point.

D.

Apply the built-in blocklist to agent outputs. Configure Task Adherence at the tool call intervention point.

Questions 3

You are designing Microsoft Foundry multi-agent solution. The agents will use Agent-to-Agent (A2A) delegation and access separate Azure Storage containers within a resource group named RG1.

You need to recommend identity components for the design. The solution must meet the following requirements:

• Eliminate stored application secrets.

• Limit the impact of a compromised agent or deployment.

Solution: Use delegated user permissions for agent actions. Assign Azure roles by using a shared security group. Does this meet the goal?

Options:
A.

Yes

B.

No

Questions 4

You have a Microsoft Foundry resource that hosts Azure OpenAI model deployments for three projects. Each project is for a different business unit. The projects share the same Foundry resource.

You need to implement a Microsoft Cost Management view that separates the shared model spend by the project The solution must meet the following requirements:

• Use cost data that can be reconciled by using Azure Cost Management.

• Minimize manual tagging.

What should you use?

Options:
A.

cost analysis scoped to the resource group with grouping by Meter and exports for each project

B.

cost analysis scoped to the subscription with a Service tier: Azure OpenAI filter and budgets for each business unit

C.

cost analysis scoped to the Foundry resource with grouping by Resource and saved views for each project

D.

cost analysis scoped to the Foundry resource with a tag filter on project

Questions 5

You have a Microsoft Agent Framework multi-agent workflow. The workflow includes a context provider that injects a condensed memory summary into each agent invocation. Requirements and acceptance criteria are stored in GitHub issues.

During a long-running workflow, the acceptance criteria changes. Later agents sometimes apply the earlier criteria. Token telemetry shows condensed summaries grow across handoffs. causing older content to be truncated.

You need to ensure that the later agents use the current requirements. The solution must limit context window growth.

What should you do?

Options:
A.

Use a larger-context model and retain an accumulated workflow summary for handoffs

B.

Persist the workflow thread in Azure Cosmos DB and retrieve transcript excerpts during each handoff.

C.

Build each handoff context from the current GitHub issue state and discard invalidated memory.

D.

Give each subagent a GitHub issue lookup tool and continue injecting a shared summary.

Questions 6

You have a Microsoft Foundry multi-agent solution that routes requests from an intake agent to a retrieval agent, and then to a resolution agent. The retrieval agent uses a knowledge search tool.

Security testing reveals the following recurring issues:

• Some users submit jailbreak-style prompts at the start of a conversation.

• Some retrieved documents contain hidden instructions intended to manipulate the downstream agent

The legal department at your company requires that final responses be flagged for review if they contain protected text. You need to configure guardrails to resolve the security issues and meet the legal requirements. What should you configure?

Options:
A.

• User output attacks at User output set to Annotate and block

• Indirect attack at Tool response set to Annotate and block

• Protected material for text at Output set to Annotate and block

B.

• User input attacks at User input set to Block

• Indirect attack at Tool call set to Block

• Protected material for text at Output set to Block

C.

• User input attacks at User input set to Annotate and block

• Indirect attack at Tool response and Action set to Annotate and block

• Protected material for text at Output set to Annotate only

Questions 7

You have a LangGraph multi-agent workflow that uses Azure Cosmos DB as a checkpointer.

You plan to change the pruning rules for the running message list before the next release

You need to implement evaluations tor memory. The solution must meet the following requirements:

• Verify that claim-related state values remain correct at transition points.

• Verify that conversation context is preserved after an interruption.

• Identify the source of any loss of continuity during a run

Which three actions should you perform Each correct answer presents part of the solution NOTE: Each correct selection is worth one point.

Options:
A.

Store the expected values in short-term memory and remove durable external artifacts before each run.

B.

Run each turn with a different threaded and evaluate the final response text for the case.

C.

Capture the tool.call.arguments and tool.call.results attributes as the memory evaluation data for each tool invocation.

D.

Run a scripted multi-turn case through all the agents by using a single thread id before and after a process restart.

E.

Compare the persisted checkpoints documents for the evaluation thread_id with the expected State values after each handoff.

F.

Correlate the evaluation run ID with trace spans for agent-to-agent interactions and state management.

Questions 8

You need to implement the business rule for claim Approval. Which workflow node should you use?

Options:
A.

Go to

B.

Invoke agent

C.

Deliver a message

D.

Ask a question

Questions 9

You need to recommend a memory retrieval strategy to support the planned changes for claim Approval.

What should you recommend? To answer, drag the appropriate resources to the correct requirements. Each resource may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

AI-500 Question 9

Options:
Questions 10

You need to recommend an end-to-end release lifecycle for claim Approval. The solution must meet the technical requirements.

What should you recommend for each requirement? To answer, drag the appropriate recommendations to the correct requirements. Each recommendation may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

AI-500 Question 10

Options: