Question 1easy
What is the core principle of effective prompting?
Question 2easy
What does 'few-shot' prompting mean?
Question 3medium
When is chain-of-thought ('think step by step') most useful?
Question 4medium
You need output that code will parse. Prompt-specified format vs. schema-enforced structured output — which is stronger?
Question 5hard
What is prompt injection?
Question 6medium
What's a good first-line defense when a prompt must include untrusted input?
Question 7medium
What's the right way to iterate on a prompt?
Question 8hard
A prompt heavily tuned for an older model behaves oddly (over-triggers a tool) on a newer model. Why?
Question 9medium
For teaching a model a specific output style, which tends to work best?
Question 10medium
Which elements make a prompt more specific and reliable? (Select all that apply)
Question 11easy
What is the role/persona (system prompt) mainly for?
Question 12hard
Why keep a small set of input→expected examples while developing a prompt?
Question 13medium
Term (hyphenated or not) for including example input→output pairs in a prompt to teach format/behavior.
Question 14hard
Two words: the attack where untrusted input carries instructions that hijack the model (e.g. 'ignore previous instructions').