All Scrum.org exams
Free AIF I practice test: 30 questions with answers
30 original questions for AI Fluency for Product Team Members I (AIF I), 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
- 112 questions
- Real exam
- 40 questions, 60 min
- Passing score
- 85%
All 30 AIF I questions with answers
The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.
AI Foundations (8 questions)
Question 1
A product manager asks a language model to summarise a customer interview transcript. The summary includes a direct quote attributed to a customer, but that quote does not appear anywhere in the transcript. What best explains this?
- AThe model searched the live web for a matching quote and returned a cached copy of it
- BThe model generated text that is statistically plausible but not grounded in the supplied transcript, which is a hallucination
- CThe model stored the quote from an earlier customer conversation in its long-term memory
- DThe model matched the interview against a fixed template library and filled in a stored quote
Show answer and explanationHide answer
Correct answer: BA hallucination is output that reads as plausible but is not supported by the input or by reliable knowledge, and the quote here has no source in the transcript. The summary was not produced by a web search, a memory of another customer, or a fixed template, so the fix is to ground the summary in the transcript and check every quote against it.
Question 2
What is a token in the context of large language models?
- AA signed certificate that proves a user is allowed to access the model's API
- BA saved conversation thread that the model can reopen in a later session
- CA numeric rating that the provider assigns to each user based on how often they send prompts and how long those prompts are
- DA unit of text, often a whole word or part of a word, that the model reads and produces
Show answer and explanationHide answer
Correct answer: DModels read and produce text as tokens, which are chunks such as whole words or word fragments, and context limits and usage are measured in tokens. The other options describe access credentials, saved chat history, and a provider's rating of users, none of which defines a token.
Question 3
A product owner runs the same prompt twice on one feature brief and gets two answers with different wording and a different ordering of ideas. What is the most accurate explanation?
- AThe model keeps a running log of earlier answers and mixes in phrases from them at random
- BThe model is quietly drawing on two different databases, and each run pulls its answer from a different one
- CThe model edits its own training weights after each run, so the next answer reflects that update
- DGenerated text is sampled from probability distributions, so the wording can vary between runs
Show answer and explanationHide answer
Correct answer: DGenerated text is sampled from a probability distribution over possible next tokens, so repeated runs can differ, and settings such as temperature control how much variation is allowed. The other options describe mechanisms that do not explain normal run-to-run variation: the model does not switch databases per run, change its weights after each answer, or mix in a random log of past answers.
Question 4
Which two statements about what a language model knows are accurate? (Choose two.)
- AA model's knowledge comes from its training data and from any information supplied in the prompt or retrieved for it
- BA model automatically knows about events that happened after its training data was collected
- CGaps and biases in the training data can appear in the model's outputs
- DFine-tuning a model erases all of the knowledge it learned during pretraining
- EA pretrained model never makes factual errors when the question is simple
Show answer and explanationHide answer
Correct answer: A, CA model answers from patterns learned during training plus whatever context is supplied, so it can lack recent events and can reflect gaps or biases in its data. Fine-tuning usually adjusts behaviour rather than erasing everything learned, and even simple questions can produce factual errors.
Question 5
What is the difference between training and inference in a model's lifecycle?
- ATraining is when users query the model, and inference is when the provider updates its weights
- BInference is the step where user feedback is collected and stored for later review, and training is the step where old prompts are deleted from logs
- CTraining and inference are two names for the same step in building an AI system
- DTraining is the process of learning patterns from data, and inference is using the trained model to produce outputs for new input
Show answer and explanationHide answer
Correct answer: DTraining adjusts a model's parameters by learning patterns from data, while inference runs the trained model to produce outputs for new inputs such as a user's prompt. The other options swap the two roles or merge them into one step, which confuses the lifecycle stages.
Question 6
A customer-service team wants a chatbot to answer questions about current inventory levels. Which approach best makes sure the answers reflect today's stock?
- AFine-tune the model once a quarter on last year's inventory spreadsheets so it memorises the stock levels
- BGive the model access to the live inventory data, through retrieved records or a tool it can call
- CAsk the model to answer from its built-in knowledge, then have a colleague check the answers later
- DRaise the temperature setting so the model explores more possible inventory values before answering
Show answer and explanationHide answer
Correct answer: BA model's built-in knowledge reflects its training data and cannot show today's stock, and fine-tuning on last year's spreadsheets would freeze outdated figures. Supplying live records through retrieval or a tool grounds each answer in current data. Raising the temperature only adds randomness, which makes the answers less reliable.
Question 7
A legal team pastes a 300-page supplier contract into a chat tool and asks about the termination clause in section 14. The answer ignores that section entirely. What is the most likely cause?
- AThe document is longer than the model can consider in one request, so some of its text may be left out
- BThe chat tool turns off clause-level questions automatically when a document has numbered sections
- CThe model was trained before contracts of this kind became common in public text
- DThe contract uses formal legal phrasing that the model is not trained to parse at all
Show answer and explanationHide answer
Correct answer: AEach model has a context window, a limit on how many tokens it can consider at once, so text beyond that limit may not be used in the answer. Legal phrasing is not the blocker, chat tools do not switch off questions by section number, and the training date has no bearing on reading a document supplied in the prompt.
Question 8
A product team is building a feature that calculates sales tax on order totals from a fixed table of rates. An engineer proposes sending each order to a language model to do the arithmetic. What is the best response?
- AUse deterministic code for the calculation, since fixed rules need exact and repeatable results, and use the model only for language tasks
- BUse the language model, since it understands tax rules more flexibly than fixed code and will adapt to new cases on its own
- CUse the language model with a higher temperature setting so that it considers several possible tax rates and then picks the most likely one for the order
- DAsk the language model to calculate each total twice and average the two answers to reduce the chance of error
Show answer and explanationHide answer
Correct answer: ACalculations with fixed rules need exact, repeatable results, which deterministic code provides, while language models produce variable text and can make arithmetic errors. Using a model for the calculation, raising its temperature, or averaging two runs does not make the result reliable.
AI Prompting & Iteration (8 questions)
Question 9
A product manager types 'write user stories for our app' into an AI assistant and gets generic stories that do not fit the product. Which change is most likely to improve the result?
- AAdd the product context, the target users, and the format and constraints the stories should follow
- BRepeat the same vague request several times in a row and keep whichever response happens to be the longest of them
- CAsk for the answer in a single word so that the model is forced to be concise
- DStart a new chat and send the same request again with no other details added
Show answer and explanationHide answer
Correct answer: ASpecific context, audience, and format give the model what it needs to produce output that fits the product, which is the core of effective prompting. Repeating a vague request or shortening the answer does not add the missing information, and a new chat with the same vague request will tend to return the same generic result.
Question 10
What is role prompting?
- AAsking the model to respond in fewer than ten words so that each answer stays brief and easy to scan
- BSplitting a long document into several short files and uploading each one separately to the chat tool so that nothing is lost
- CAsking the model to adopt a specified perspective, such as a particular expert or audience, to shape its tone and focus
- DLimiting the model to a small fixed number of tokens so that each response costs less to generate
Show answer and explanationHide answer
Correct answer: CRole prompting asks the model to respond from a stated perspective, which shapes tone, vocabulary, and focus. The other options describe output length limits, splitting files, or a token budget, and none of these is what the term means.
Question 11
After one prompt, an assistant's draft has the right tone but leaves out two sections the team requires. What is the most effective next step in an iterative workflow?
- AReply with specific feedback that names the missing sections and asks for a revised draft
- BDiscard the draft entirely and conclude that AI is not useful for writing this kind of document
- CAsk the assistant to make the draft longer while leaving everything else exactly as it is
- DAccept the draft because the tone is right, and add the two sections by hand later
Show answer and explanationHide answer
Correct answer: AIteration works best when feedback is specific, so the model can see what to fix and what to keep. Discarding the draft throws away useful work, asking for more length does not guarantee the missing sections, and accepting it leaves a known gap unfixed.
Question 12
Which two practices make prompt iteration more reliable for a product team? (Choose two.)
- AChange several parts of the prompt at once, so each new attempt takes less time to write
- BKeep a record of each prompt version alongside the outputs it produced
- CTest a revised prompt on a small set of representative inputs before adopting it
- DJudge a prompt by one good output, since a single strong result shows the approach works
- EDelete earlier prompt versions so the team only works from the most recent one
Show answer and explanationHide answer
Correct answer: B, CVersioned records let the team compare and roll back changes, and testing on representative inputs shows whether a revision helps across cases rather than one. Changing several things at once hides which change caused an effect, one output is only anecdotal, and deleting old versions removes the history needed to compare.
Question 13
A team wants to load an AI assistant's answers directly into a spreadsheet, but the first responses come back as long paragraphs. Which prompt change best addresses this?
- AAsk the assistant to write its answers in a more creative and engaging style
- BLower the length of the source document so the assistant has less text to summarise
- CSpecify the exact output format, such as one row per item with named, comma-separated columns
- DAsk the assistant to explain its reasoning in detail, step by step, before it lists any of the answers
Show answer and explanationHide answer
Correct answer: CStating the structure, such as one row per item with named columns, makes the output predictable and easy to import. A more creative style, a shorter source, or step-by-step reasoning does not control the format of the answer.
Question 14
A designer asks an AI tool to 'make this copy better' and gets a rewrite in a tone nobody wanted. Which revision best addresses the problem?
- AAdd a much longer list of synonyms and near-synonyms for the word 'better' so the model has more options to choose from
- BRaise the temperature setting so the model produces more creative rewrites of the copy
- CRemove the original copy so the model has to write the new version from scratch
- DDefine what better means here, including the target audience, the tone, the length limit, and what must stay unchanged
Show answer and explanationHide answer
Correct answer: DVague goals produce vague rewrites, so stating the audience, tone, constraints, and what must be preserved gives the model criteria it can follow. A synonym list, more randomness, or deleting the source copy does not define what better means.
Question 15
A support lead asks AI to label customer messages as 'bug', 'feature request', or 'billing'. Similar messages get different labels from run to run. Which technique is most likely to make the labels consistent?
- AAsk the model to choose the label that comes with the most creative justification it can write for each individual message
- BInclude several labelled example messages in the prompt that show how each category should be applied
- CRaise the temperature setting so the model considers more possible labels before choosing one
- DGive the model a longer list of billing terms and remove the other two categories from the prompt
Show answer and explanationHide answer
Correct answer: BLabelled examples show where the boundaries between categories lie, which steers the model toward consistent decisions; this is a form of few-shot prompting. Creative justification, a longer billing list that drops two categories, and a higher temperature all add variation or distort the task.
Question 16
A product manager pastes meeting notes into an AI assistant and asks for action items with owners. The output names owners who were never mentioned in the notes. Which prompt revision best addresses this?
- AInstruct the model to list an owner only when the notes name one, and to mark the others as unassigned
- BTell the model to name an owner for every action item, even when the notes do not say who is responsible
- CAsk for a longer list of action items so that the owners are spread across more of the entries
- DIncrease the length limit so the model has room to explain every assumption it makes about each owner
Show answer and explanationHide answer
Correct answer: AExplicit instructions about what to do when information is missing stop the model from inventing owners, and marking items as unassigned keeps the record accurate. Requiring an owner for every item, asking for more items, or allowing longer answers all encourage the same invention.
AI Quality & Confidence (7 questions)
Question 17
A product owner has an AI assistant draft acceptance criteria for a checkout feature. Before sharing them with the team, which check best supports confidence in the draft?
- AConfirm that the draft reads as finished, with detailed and confident wording throughout
- BCheck each criterion against the source requirements and against what the team knows about the product
- CShare the draft with stakeholders immediately, since fluent and well-structured language is a reliable sign that it is correct
- DRun the same prompt once more and accept whichever version appears first on screen
Show answer and explanationHide answer
Correct answer: BAcceptance criteria must match the real requirements, and only a comparison against those sources and the team's product knowledge can confirm that. Fluent wording, a finished-looking layout, and the first result on screen are not evidence that the content is correct.
Question 18
What does it mean to ground an AI response?
- ARestricting the model to one-word answers so that every reply is short and easy to verify
- BTying the response to supplied, verifiable sources such as documents or data it must reflect
- CSetting the temperature to zero for every task so that the model never produces varied outputs
- DTraining the model further on its own generated text so that its writing style becomes more consistent over time
Show answer and explanationHide answer
Correct answer: BGrounding connects an answer to reliable supplied material, such as retrieved documents or data, so its claims can be traced and checked. Short answers, a zero temperature, or training on its own text do not tie a response to any source.
Question 19
Which three practices help a team verify AI-generated content before relying on it? (Choose three.)
- ACheck claims, figures, and names against an authoritative source
- BAsk the same model to confirm its own answer and treat the agreement as proof that it is correct
- CHave a subject-matter expert review outputs that will affect customers or business decisions
- DCompare the output against a known-good example or test case for the same task
- ETrust any output that includes citations, since references are always accurate
Show answer and explanationHide answer
Correct answer: A, C, DVerification means checking claims against authoritative sources, having experts review high-impact output, and comparing results with known-good examples. A model confirming its own answer can repeat the same error, and citations can be fabricated or misattributed, so neither counts as proof.
Question 20
A sprint summary written by an AI assistant states that velocity rose 40 percent last sprint. The team's tracking tool shows a 22 percent rise. What does this most clearly illustrate?
- AProof that the tracking tool is wrong and that its figures should be replaced with AI-generated ones
- BA normal property of AI tools that the team should accept, since models are usually more precise than trackers
- COutput that sounds confident can still contain errors, so figures need checking against the source
- DEvidence that the model learned the velocity figures from the tracker during this conversation
Show answer and explanationHide answer
Correct answer: CThe confident summary contained a wrong figure, which is a known failure mode, so every number must be checked against the tracking tool before it is reported. The tracker is the source of record and should not be replaced by model output, and a model does not gain lasting knowledge from one conversation.
Question 21
An AI assistant answers a stakeholder's question in very assured language and cites no sources. What does the assured tone tell the product team?
- ALittle on its own, because assured wording does not by itself show that a claim is correct
- BThe claim has already been checked against reliable evidence by the model
- CThe claim is more likely to be correct than a hesitant answer to the same question
- DThat the model has high certainty, so the claim can be shared with stakeholders without review
Show answer and explanationHide answer
Correct answer: AAssured wording describes how the text is written, not whether the facts behind it were checked, so the claim still needs evidence. A confident tone does not make a claim more likely to be right than a hesitant one, and sharing it without review skips the check.
Question 22
A team tests an AI tool that extracts invoice totals. It gets nine of ten sample invoices right. What is the most sensible next step before a wider rollout?
- AInvestigate the failed invoice to find the cause, then test on a broader and representative sample
- BRemove the failed invoice from the test set so the reported accuracy looks better to managers
- CRelease the tool to every customer straight away and rely on their reports to find any errors the test set missed
- DDeclare the tool complete, since passing nine of ten samples is a strong result in any setting
Show answer and explanationHide answer
Correct answer: ANine of ten samples is too small to show how the tool handles real invoice formats, so the failure should be understood and the test widened first. Declaring success, hiding the failure, or releasing to every customer and waiting for complaints all skip proper evaluation.
Question 23
Why does evaluation against a representative test set matter before an AI feature is scaled up?
- AIt shows how the feature behaves across the range of inputs real users send, including edge cases
- BA small set of hand-picked examples shows how the feature performs in every real situation users face
- CIt removes the need for monitoring, because a well-tested feature will not change behaviour in production
- DIt makes the model learn from the test examples so that its future answers improve automatically
Show answer and explanationHide answer
Correct answer: AA representative set exposes how the feature handles typical and unusual inputs, which is the evidence needed before scaling. Hand-picked examples cannot cover every case, production monitoring is still needed, and testing does not train the model.
AI Accountability (7 questions)
Question 24
A team uses AI to draft pricing emails for customers. One email goes out with an incorrect discount. Who is ultimately accountable for that message?
- AThe AI tool vendor, since the tool generated the wording that was then sent to the customer without any edits
- BNo one, because AI-generated content is not owned by any person or organisation
- CThe team and organisation that chose to send the message, with a named person who approved it
- DThe customer, who should have checked the discount before replying to the email
Show answer and explanationHide answer
Correct answer: COrganisations and the people who approve AI output remain accountable for what they send, whatever tool drafted it. The vendor, nobody, and the customer are all wrong because accountability does not transfer to a tool or to the recipient.
Question 25
What does 'human in the loop' mean in an AI-assisted workflow?
- AA person reviews, approves, or can override AI output before it affects users or decisions
- BThe AI system runs fully without people once it has been configured and deployed
- CUsers are asked to rate every response so that the model can be retrained on their feedback
- DThe model may only be run in offices where a supervisor is physically present at all times
Show answer and explanationHide answer
Correct answer: AHuman in the loop means a person stays part of the process at the points where AI output could cause harm or drive decisions, with authority to approve, change, or stop it. Fully autonomous operation, feedback collection alone, and physical supervision rules are not what the term means.
Question 26
A product manager wants to paste unreleased roadmap documents and customer personal data into a public AI tool to get summaries faster. What should the team do first?
- APaste everything, since the tool provider is responsible for protecting any data submitted to it
- BPaste only the roadmap, since roadmap documents do not contain any personal data
- CPaste the content after removing the company name, which makes the material anonymous
- DCheck the organisation's data-handling policy and use an approved tool for sensitive material
Show answer and explanationHide answer
Correct answer: DSensitive business and personal data should only go to tools the organisation has approved for that classification, so checking the data-handling policy comes first. Roadmaps can be sensitive, removing a company name does not anonymise personal data, and a provider's safeguards do not remove the team's own obligations.
Question 27
Which two actions help a team keep accountability clear for AI-assisted product decisions? (Choose two.)
- ARecord who reviewed each AI-generated input to a decision and what they changed
- BLet the AI tool keep its own decision log so that no person has to maintain one
- CName an accountable person for each decision, whether or not AI helped draft the analysis
- DAssign accountability to the AI tool so that the product owner does not need to sign off
- ETreat AI output as a neutral source, so that accountability ends once the output is produced
Show answer and explanationHide answer
Correct answer: A, CA traceable review record and a named accountable owner for each decision keep responsibility with people. Handing logs or sign-off to the tool, or treating AI output as neutral, removes the human accountability that the process depends on.
Question 28
A product lead is preparing a stakeholder update on a feature whose draft copy was produced with AI. Which approach best reflects transparency?
- AKeep the AI involvement quiet so that stakeholders focus only on the quality of the final result
- BPublish every prompt and raw response on a public website so anyone can read the full process
- CState where and how AI was used, and what its limits are, so stakeholders can judge the work
- DShare the model's internal settings, such as its temperature value, in the summary slides
Show answer and explanationHide answer
Correct answer: CTransparency means being open about where AI was used and what its limits are, so the people relying on the work can judge it. Hiding AI use, publishing every raw exchange publicly, or sharing internal model settings is not the right kind of openness and can expose confidential material.
Question 29
A team finds that an AI tool used to prioritise feature requests consistently ranks requests from small customers lower. What is the most responsible first step?
- AAccept the ranking, since an automated tool is objective and cannot introduce bias into decisions
- BInvestigate and document the pattern, then involve the people accountable for prioritisation before changing the process
- CRemove all small-customer requests from the backlog so the ranking becomes simpler to manage
- DTurn the tool off permanently, delete all of its logs and history, and never revisit AI-assisted prioritisation anywhere in the company
Show answer and explanationHide answer
Correct answer: BA consistent pattern against one group suggests possible bias, so it should be investigated, documented, and decided by accountable people rather than ignored. Accepting the ranking, deleting the requests, or banning the tool forever each skips the review the situation needs.
Question 30
A regulator asks a product team how an analysis in a published feature report was produced. The team has no record of where AI was used. Why does this gap matter?
- ABecause the AI vendor requires a complete record of every generated word, including drafts, in order to bill the team
- BBecause the record can replace the need for a human to read and approve the final report
- CBecause the model learns from the record and will improve its next analysis for the same team
- DBecause reviewers cannot trace how the work was made, judge its reliability, or respond to issues
Show answer and explanationHide answer
Correct answer: DWithout a record, the team cannot show who did what, which parts were AI-assisted, or how the findings were checked, which weakens accountability. Vendor billing, model learning from internal records, and replacing human review are not reasons such records matter.