All Microsoft exams
Free GH-700 practice test: 30 questions with answers
30 original questions for Enhancing Operational Efficiency with Agentic AI, drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.
- Free questions
- 30
- Full bank
- 100 questions
All 30 GH-700 questions with answers
The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.
Business processes and efficiency (8 questions)
Question 1
A company wants to measure whether an agentic process has improved operational efficiency. Which metric is most useful?
- AThe number of agent messages sent per day to the operations team channel
- BThe colour scheme and font size of the monitoring dashboard layout
- CCycle time from request to completion, compared before and after the change
- DThe number of GitHub stars and forks gained by the repository
Show answer and explanationHide answer
Correct answer: CCycle time before and after the change shows whether work is completed faster. Message counts, dashboard colours and repository stars do not measure operational efficiency.
Question 2
A process owner notices that an agent completes tasks quickly but many outputs must be corrected by staff. What is the most useful measure to add?
- AThe number of tasks completed per minute by the agent pool
- BThe rate of human correction needed per completed task
- CThe number of agents assigned to the team this month
- DThe length of the agent's display name in bytes
Show answer and explanationHide answer
Correct answer: BThe correction rate shows the quality of the outputs and the hidden effort they create. Speed alone and counts of agents or names do not reveal quality problems.
Question 3
A business wants to automate a repetitive approval process that uses a fixed set of rules. Which approach is typically most efficient?
- ADeterministic workflow automation with clear rules, with an agent used only where judgement is needed
- BLeaving the approval queue unmonitored so requests accumulate while the process is ignored and backlogs grow
- CManual approval of each step by a person, with each decision logged by hand in a spreadsheet
- DAn agent for every rule regardless of need, so each step adds model cost, latency and risk
Show answer and explanationHide answer
Correct answer: AClear rules are best handled by deterministic workflows, reserving agents for steps that need judgement. Using agents for every rule adds cost and risk, and manual approval or ignoring the process do not improve efficiency.
Question 4
A team mapping a process before automating it should start with which step?
- ABuild the agent immediately without mapping the current workflow
- BIdentify the steps, inputs, outputs and decision points in the current process
- CChoose the agent's name and persona first, before the workflow is mapped
- DBuy the most expensive enterprise license bundle available at list price
Show answer and explanationHide answer
Correct answer: BMapping the current process reveals the inputs, outputs and decisions that automation must handle. Building without mapping, naming first and buying an expensive tool skip the analysis.
Question 5
Which two measures help a team decide whether an agent should be expanded to more tasks? (Choose two.)
- AThe number of times the agent was mentioned in meetings
- BQuality and accuracy of outputs on a representative sample
- CBusiness outcomes such as time saved and errors avoided
- DThe agent's name length
- EThe number of new agent icons created
Show answer and explanationHide answer
Correct answer: B, CQuality on a representative sample and measured business outcomes give evidence for expansion. Mentions in meetings, name length and icon counts are not evidence of value or quality.
Question 6
An agent is given a goal of reducing a support backlog. Which success metric is reasonable?
- AColour scheme and font size of the monitoring dashboard
- BNumber of tickets closed regardless of resolution quality
- CNumber of agent messages sent to the operations channel
- DReduction in backlog age while quality scores stay stable
Show answer and explanationHide answer
Correct answer: DReducing backlog age while keeping quality stable shows real improvement without harming outcomes. Closing tickets regardless of quality, message counts and dashboard colours do not measure the goal.
Question 7
An executive asks how agentic AI affects costs. Which factor should be included in the analysis?
- AThe number of desks in the office and the seating plan for each team
- BThe colour and font of the agent's icon in the admin console window
- CThe number of letters and spaces in the agent's name
- DUsage and compute costs measured against the value delivered
Show answer and explanationHide answer
Correct answer: DA cost analysis should compare usage and compute costs with the value delivered. Icon colours, name length and desk counts do not reflect agent economics.
Question 8
A business wants to know whether an agent is saving time for a finance team. Which measurement design gives the most reliable answer?
- AAsk the team once whether they feel faster in a short survey after the first week of use
- BMeasure the time of the easiest tasks that were completed within one working shift
- CCount the agent's messages sent per day across the finance workflow, then report the monthly total as a productivity figure
- DCompare the time taken for the same kind of task before and after the agent, using a comparable sample
Show answer and explanationHide answer
Correct answer: DA comparable before-and-after sample of the same kind of task gives reliable evidence. Feelings, message counts and selecting only easy tasks bias or fail to answer the question.
Governance and responsible use (8 questions)
Question 9
A company's agent accesses customer records. The governance team requires that each agent has a clearly defined scope of what it may access and do. Which practice meets this?
- AFull administrator access for every agent, including tenant-wide rights
- BNo scope definition, so the agent can decide what to access
- CLeast-privilege permissions scoped to the agent's specific tasks
- DShared credentials reused across each agent in the pipeline
Show answer and explanationHide answer
Correct answer: CLeast-privilege scoping limits each agent to its defined tasks, which reduces risk and supports accountability. Administrator access, shared credentials and undefined scope all expand what an agent can do.
Question 10
An agent produces a recommendation that affects a customer's account. The company must be able to explain how the recommendation was reached. Which practice supports this?
- ADelete the inputs after the recommendation is made to save space
- BShow the recommendation to the customer with no supporting details
- CUse a random number generator to decide the recommendation for the case
- DRecord the inputs, tool calls and reasoning summary for each recommendation
Show answer and explanationHide answer
Correct answer: DRecording inputs, tool calls and reasoning summaries makes the recommendation traceable and explainable. Deleting inputs, showing no details and using random numbers all remove the basis for explanation.
Question 11
A business is concerned that an agent might produce harmful or inaccurate output that reaches customers. Which control reduces this risk most directly?
- APublishing every output to the public web without review or approval
- BTurning off the output checks to speed up responses to customers
- CReview and approval steps plus output checks before anything reaches customers
- DTrusting the agent's self-reported confidence score alone, since it is calibrated on past runs
Show answer and explanationHide answer
Correct answer: CReview and approval steps with output checks catch harmful or inaccurate outputs before customers see them. Public publication, disabled checks and trusting confidence scores alone leave the risk in place.
Question 12
A team's agent handles personal data. Which principle should the team follow when designing the agent's data use?
- AKeep personal data in a public folder that people with the link can open
- BCollect every available item of personal data for future model training
- CShare personal data with the external tool the agent selects at runtime
- DUse only the personal data needed for the task and protect it according to policy
Show answer and explanationHide answer
Correct answer: DData minimization and policy-based protection limit the risk of misuse. Collecting everything, letting the agent share data freely and public folders all breach that principle.
Question 13
A team wants to limit how many times an agent retries a failed tool call, to prevent cost spikes and loops. Which control does this?
- AA maximum retry or step limit in the agent's workflow
- BA larger memory allocation for each agent run
- CAn unlimited retry policy with no fixed ceiling
- DA longer cooldown break between each queued task
Show answer and explanationHide answer
Correct answer: AMaximum retry and step limits stop runaway loops and control cost. Unlimited retries, memory allocation and breaks do not limit the agent's behaviour.
Question 14
Which two items should be included when documenting an agent's role? (Choose two.)
- AThe agent's favourite colour
- BThe tools the agent may use and their limits
- CThe number of cups of coffee the agent drinks
- DThe goal, scope and permitted actions
- EThe agent's name written in capital letters
Show answer and explanationHide answer
Correct answer: B, DThe goal, scope and permitted actions, along with the tools and their limits, define what the agent is for and what it may do. Colours, coffee counts and name capitalization are not role definitions.
Question 15
Which two signs suggest that an agent should be paused for review? (Choose two.)
- ARepeated errors on the same type of task
- BSteady performance on the sample test set
- COn-time completion of routine tasks
- DA sudden spike in actions outside its defined scope
- EIncreased use of the approved tools
Show answer and explanationHide answer
Correct answer: A, DRepeated errors and actions outside the defined scope both indicate that the agent may be unsafe or unreliable. Steady test performance, on-time routine work and approved tool use are healthy signs.
Question 16
An agent must not send messages to external partners without a documented approval. Which control enforces this rule?
- AA reminder included in the agent's system prompt that asks it to seek approval
- BA note in the team wiki that describes the policy and links to onboarding
- CA required approval step before the external send action is allowed
- DTrusting the agent to remember the rule across long-running sessions by default
Show answer and explanationHide answer
Correct answer: CA required approval step enforces the rule before the action happens. Reminders, wiki notes and trusting memory are not enforcement.
Agentic AI fundamentals (7 questions)
Question 17
A business leader asks what distinguishes an AI agent from a basic chatbot. Which statement is most accurate?
- AAn agent can plan steps and use tools to act toward a goal, with oversight
- BAn agent only answers one question and cannot use any tools
- CA chatbot always takes actions in external systems, while an agent never does
- DThere is no difference between the two
Show answer and explanationHide answer
Correct answer: AAn agent plans multi-step work and uses tools to act toward a goal, usually under human oversight. A single-question responder is closer to a basic chatbot, and the statements about taking actions reverse the distinction.
Question 18
An operations team wants an agent to triage incoming support issues and route them to the correct queue. Which characteristic makes an agent suitable for this task?
- AThe ability to write poems summarising each support issue in rhyming verse form
- BThe ability to bypass the routing rules and send every issue to the general queue
- CA fixed answer for every issue regardless of content, sent from a static template
- DThe ability to classify each issue, use the routing rules, and take the action in the tool
Show answer and explanationHide answer
Correct answer: DTriage needs classification, application of rules, and an action in the system, which an agent can perform with tools. Poetry, ignoring rules and fixed answers do not meet the task.
Question 19
A business process requires that a person approve any agent action that changes customer data. Which design principle applies?
- AHuman-in-the-loop approval for high-impact actions
- BApproval sought once the change is committed to the record
- CFull autonomy with no review, editing records
- DNo logging of the agent's actions or prompts
Show answer and explanationHide answer
Correct answer: AHuman-in-the-loop approval before high-impact changes keeps accountability with people. Autonomy without review, approval after the fact and removed logging all weaken control.
Question 20
Which term describes an AI system that is given a goal and works through a sequence of steps, checking results along the way?
- AAgentic workflow
- BA spreadsheet formula
- CA printed manual
- DA static web page
Show answer and explanationHide answer
Correct answer: AAn agentic workflow pursues a goal through steps and checks results as it goes. A static web page, a spreadsheet formula and a printed manual do not pursue goals.
Question 21
A team wants to know when a task is better suited to an agent than to a simple rule. Which characteristic favours an agent?
- AInputs vary and the steps depend on judgement about unstructured content
- BEach case follows the same fixed steps in order with no variation
- CNo input is needed, since the agent generates the outcome
- DThe task does not change over time, so the same fixed rules apply indefinitely
Show answer and explanationHide answer
Correct answer: AAgents suit varied inputs and judgement over unstructured content, where fixed rules break down. Fixed steps with no variation are better handled by simple automation, and tasks with no inputs or no change need no agent.
Question 22
Which two statements about AI agents in business processes are correct? (Choose two.)
- AAgents can take actions in connected systems, so permissions matter
- BAgents never make mistakes, so monitoring is unnecessary
- CAgents work best with clear goals, defined tools and monitoring
- DAgents require no governance because they are automated
- EAgents should be given unlimited access to all systems
Show answer and explanationHide answer
Correct answer: A, CClear goals, defined tools and monitoring make agents effective, and because agents can act in systems, their permissions must be controlled. Agents do make mistakes, governance is still needed, and unlimited access is unsafe.
Question 23
In a workflow, the agent must hand a case to a person when its confidence is low. Which pattern is this?
- AA silent failure
- BEscalation to a human
- CA random retry loop
- DAn infinite loop of retries
Show answer and explanationHide answer
Correct answer: BEscalation to a human hands uncertain cases to a person, which keeps quality and accountability. Infinite loops, silent failures and random retries do not provide human oversight.
Agentic AI in software delivery (7 questions)
Question 24
A development team wants an agent to propose code changes for an issue, which a developer then reviews through a pull request. Why is the pull request step important?
- AIt removes the need for human review of the diff, since the agent's output is already trusted
- BIt lets the agent merge its changes directly into the main branch without a reviewer seeing them
- CIt keeps a human reviewer in control of what is merged, with tests and checks in place
- DIt exists mainly to document the change history for auditors and release notes
Show answer and explanationHide answer
Correct answer: CA pull request keeps human review, tests and checks in front of merges, which is essential for agent-proposed code. The other options remove review or misdescribe the step.
Question 25
An agent assigned an issue in a GitHub repository is expected to work on a branch and report its progress. Which practice keeps this work transparent?
- AMake changes directly on the main branch without notes, force-pushing over earlier commits
- BCommit to a separate branch and summarize the progress in the issue or pull request
- CWork in a private local file on a teammate's laptop outside the repository
- DPost progress updates instead in a chat thread, with no record of the commits or decisions
Show answer and explanationHide answer
Correct answer: BWorking on a separate branch and summarizing progress in the issue or pull request keeps the work visible and reviewable. Direct main-branch changes, private laptop files and unrecorded chats reduce transparency.
Question 26
A maintainer wants a specific issue to be worked on by a named contributor or agent. Which GitHub feature records this?
- AGist revisions
- BIssue assignment
- CGitHub Pages site
- DGitHub Sponsors
Show answer and explanationHide answer
Correct answer: BIssue assignment records who is responsible for the work, which makes ownership clear. Gists, Pages and Sponsors do not assign work.
Question 27
A repository uses an agent to label and triage new issues. The maintainers want the agent to ask for more information when an issue is unclear. Which behaviour is this?
- AClosing every unclear issue immediately as stale
- BRequesting clarification before acting on an unclear issue
- CAssigning every issue to the first person in the alphabetical list
- DIgnoring the issue text entirely and tagging it
Show answer and explanationHide answer
Correct answer: BRequesting clarification prevents wrong actions on ambiguous issues. Closing unclear issues, assigning them at random and ignoring the text all risk poor outcomes.
Question 28
An agent proposes a change that fails the continuous integration checks. What should the workflow do next?
- AHide the failure from reviewers by muting the CI status badge on the open pull request
- BDelete the failing tests so the pipeline turns green before the next review
- CMerge the change anyway to save time before the next sprint planning meeting starts
- DReport the failure, keep the change out of the main branch, and let the agent or a person fix it
Show answer and explanationHide answer
Correct answer: DA failed check should block the merge, be reported, and be fixed by the agent or a person. Merging anyway, deleting tests and hiding failures all undermine quality control.
Question 29
A team uses an agent to draft documentation from code changes. Who should check the final documentation before it is published?
- AA person familiar with the code, through the normal review process
- BThe agent itself, with no human involvement during drafting, review, or approval
- CCustomers, after publication once readers report the errors
- DNobody, because the agent's output is validated automatically
Show answer and explanationHide answer
Correct answer: AA knowledgeable person reviewing the documentation through the normal process ensures accuracy before publication. Trusting the agent alone and publishing before customers see errors are not sound practices.
Question 30
A reviewer wants to see whether the automated checks have passed on a pull request an agent opened. Where should the reviewer look?
- AGitHub Sponsors dashboard for organisation sponsorship payouts
- BThe checks or status checks section of the pull request
- CThe gist list of public snippets and shared samples from the account
- DGitHub Pages site published from the gh-pages branch for docs
Show answer and explanationHide answer
Correct answer: BThe checks section of a pull request shows the status of automated checks on the latest commit. Sponsors, gists and Pages do not show check results.
Want more GH-700 questions?
The full bank has 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
Both formats together. The best value.
Instant access after payment, with 90 days of updates. Checkout is on our store, AIExamCerts.