Practice prompt iteration vocabulary: A/B testing prompt variants, reducing hallucinations, system prompt versioning in git, and prompt regression test suites.
0 / 10 completed
1 / 10
'We A/B tested two prompt _____.' What are the two things being compared called?
'Prompt variants' is the standard term for the different versions of a prompt being compared in an A/B test to determine which performs better.
2 / 10
'The second version reduced _____ by 15%.' What LLM failure mode was improved?
Hallucinations — instances where the model generates false or fabricated information — are a key quality metric. Reducing them is a major goal of prompt iteration.
3 / 10
'We version our prompts in _____.' Where are prompts stored like code?
Storing prompts in git enables version history, diffs, code review, and rollback — treating prompts with the same discipline as application code.
4 / 10
What is a 'prompt regression test suite'?
A prompt regression test suite is a set of input/expected-output pairs that run automatically when a prompt changes, catching quality regressions before deployment.
5 / 10
'Iterating on the system prompt' means:
Iterating on the system prompt involves making targeted changes to the system instructions and measuring their effect on output quality — the core prompt engineering workflow.
6 / 10
Sarah from the UX team flagged a concerning trend during the code review of the new chatbot prompt. She commented: 'The model is consistently hallucinating historical dates beyond 2015. It's as if we need to explicitly constrain its knowledge base.' What does 'hallucinating' refer to in this context?
Hallucinating in machine learning refers to when a language model generates information that appears plausible but is entirely fabricated or untrue. It's distinct from simply providing an incorrect answer – the model is actively inventing details rather than drawing on its training data. Sarah's comment highlights a specific failure mode where the chatbot is generating false historical dates.
7 / 10
Mark sent out a Slack message to the team: 'Okay, let's refine prompt alpha-v1. The initial tests showed users were repeatedly asking for overly verbose explanations of simple API calls. We need to iterate on the system prompt to reduce the response length.' What is Mark primarily referring to when he mentions 'iterating on the system prompt'?
'Iterating' in this context means systematically modifying the core system prompt – the foundational instructions given to the language model – to achieve a desired outcome. Mark isn't advocating for a massive overhaul; instead, he intends to make small changes and evaluate their impact on the chatbot's behavior.
8 / 10
Emily is writing a pull request description for her changes to the chatbot prompt. She includes the following: 'Implemented a constraint to limit the model's responses to a maximum of 100 words and requested that it prioritize factual accuracy over creative embellishment.' What technique is Emily employing?
Prompt engineering involves carefully crafting prompts to guide the language model toward desired outputs. Emily's description demonstrates this by explicitly setting limitations – word count and prioritizing accuracy – within the prompt itself. This is a core technique for controlling LLM behavior during iterative development.
9 / 10
David, during the code review of the new LLM prompt for our customer support bot, commented: 'The model's responses are overly conversational and don't directly address the user's question. It feels like we need to iterate on the prompt's tone.' What does David likely mean when he uses the term 'iterate on the prompt's tone?
David is referring to adjusting the *style* or *persona* of the prompt – essentially refining its tone – to better suit the desired interaction. He doesn't want a casual chat; he wants direct answers. Options A and D represent significant changes, while C alters the model's randomness, not the style.
10 / 10
'Version our prompts in Git' means: What is the intended outcome of storing prompt revisions within a version control system?
Version control systems like Git are used to manage code changes. Storing prompts in Git allows developers to track modifications, collaborate effectively, and revert to previous versions if necessary – this facilitates the iterative process of prompt development and testing; it doesn't automatically generate training data or deploy directly.
What will I practice in "Prompt Iteration Vocabulary"?
This is a Prompt Engineering Language exercise set. It walks through 10 scenario-based multiple-choice questions built around real usage of prompt engineering language terminology that IT professionals encounter on the job.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to complete with no account, sign-up, or paywall.
How many questions are in this exercise?
This set contains 10 questions. Each one shows immediate feedback and a detailed explanation after you answer, so you learn the correct usage right away rather than waiting for a final score.
Do I need prior experience to complete this exercise?
No prior experience is required. Each question includes a full explanation covering the reasoning behind the correct answer, so the exercise itself teaches the prompt engineering language vocabulary as you go.
Can I retry the exercise if I get questions wrong?
Yes — use the "Try again" button on the results screen to reset your answers and go through all the questions again. There is no limit on attempts.
Is my progress saved?
Your answers and score for the current session are tracked in the browser as you go. No account or login is needed, and there is nothing to install.
What if I don't understand a term used in a question?
Read the explanation shown after you answer each question — it breaks down the correct term in plain English with a real-world example. You can also check the site Glossary for quick definitions.
How is this different from reading a blog article on the topic?
Exercises like this one are interactive drills that test and reinforce specific vocabulary through multiple-choice questions, while blog articles explain concepts in prose. Practising here after reading builds active recall, not just passive recognition.
Where can I find more Prompt Engineering Language exercises?
See the Prompt Engineering Language exercises hub for the full set of related pages, or browse all exercise categories from the main Exercises index.
Can I use this exercise to prepare for a technical interview?
Yes — prompt engineering language vocabulary comes up often in technical discussions and interviews. Pair this exercise with our dedicated Interview Preparation section for role-specific practice.