Question 473 of 500
Fundamentals of Large Language ModelsmediumMultiple SelectObjective-mapped

Quick Answer

The answer is output filtering, role-based system prompts, and input validation. These three techniques are commonly used to reduce prompt injection risk in LLM applications because they create layered defenses: role-based system prompts establish strict behavioral boundaries for the model, input validation sanitizes user-supplied data before it reaches the LLM, and output filtering acts as a post-processing safeguard that scans generated responses for leaked instructions or malicious content. On the Oracle Cloud Infrastructure Generative AI Professional 1Z0-1127 exam, this question tests your understanding of defense-in-depth for LLM security, often appearing with distractors like “increasing model temperature” or “using longer prompts,” which do not mitigate injection. A common trap is assuming only input controls are sufficient, but output filtering catches what slips through. Remember the mnemonic “RIV” — Role-based prompts, Input validation, and output filtering — to lock in the three correct choices.

1Z0-1127 Fundamentals of Large Language Models Practice Question

This 1Z0-1127 practice question tests your understanding of fundamentals of large language models. Read the scenario carefully and evaluate each option against the stated constraints before committing to an answer. After answering, compare your reasoning against the explanation and wrong-answer breakdown below. Once you have made your selection, read the full explanation to reinforce the concept and understand why each distractor is designed to mislead on exam day.

Which three techniques are commonly used to reduce the risk of prompt injection in LLM applications? (Choose three.)

Question 1mediummulti select
Full question →

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Output filtering.

Output filtering (B) is correct because it acts as a post-processing defense that scans the LLM's generated output for malicious content, such as leaked system prompts or injected commands, before it reaches the user. This technique helps mitigate the impact of successful prompt injections by catching and neutralizing harmful outputs that bypass input controls.

Key principle: Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Enabling prompt validation against regex patterns.

    Why it's wrong here

    Regex validation can help but is not a primary technique; input/output filtering is more effective.

  • Output filtering.

    Why this is correct

    Filtering outputs can block dangerous responses.

    Related concept

    Read the scenario before looking for a memorised answer.

  • Increasing temperature.

    Why it's wrong here

    Temperature affects randomness, not security.

  • Input sanitization.

    Why this is correct

    Sanitizing user inputs can prevent malicious content from being injected.

    Related concept

    Read the scenario before looking for a memorised answer.

  • Using role-based system prompts.

    Why this is correct

    System prompts can restrict model behavior and reduce injection risk.

    Related concept

    Read the scenario before looking for a memorised answer.

Common exam traps

Common exam trap: answer the scenario, not the keyword

Oracle often tests the distinction between security controls and model parameters, so the trap here is that candidates mistakenly think adjusting model settings like temperature can reduce injection risk, when in fact only input/output controls and system prompt design are effective.

Trap categories for this question

  • Command / output trap

    Regex validation can help but is not a primary technique; input/output filtering is more effective.

Detailed technical explanation

How to think about this question

Under the hood, output filtering often uses a secondary model or rule-based system to detect patterns like 'Ignore previous instructions' or leaked system prompts, but it must balance precision to avoid false positives. In real-world scenarios, a common subtle behavior is that attackers can use indirect prompt injection via retrieved documents (e.g., in RAG systems), where output filtering becomes critical because the injection enters through the context window rather than the user input.

KKey Concepts to Remember

  • Read the scenario before looking for a memorised answer.
  • Find the constraint that changes the correct option.
  • Eliminate answers that are true in general but not in this case.

TExam Day Tips

  • Watch for words such as best, first, most likely and least administrative effort.
  • Review why wrong options are wrong, not only why the correct option is correct.

Key takeaway

Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.

Real-world example

How this comes up in practice

A small business has 20 workstations on the 192.168.1.0/24 network and one public IP from its ISP. The router uses PAT (NAT overload) so all 20 devices share one public address using different source ports. NAT questions test whether you understand the four address terms and which direction each translation applies.

What to study next

Got this wrong? Here's your next step.

Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.

Related practice questions

Related 1Z0-1127 practice-question pages

Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.

Practice this exam

Start a free 1Z0-1127 practice session

Short sessions build daily habit. Longer sessions build exam-day stamina. Try a timed session to simulate real conditions.

FAQ

Questions learners often ask

What does this 1Z0-1127 question test?

Fundamentals of Large Language Models — This question tests Fundamentals of Large Language Models — Read the scenario before looking for a memorised answer..

What is the correct answer to this question?

The correct answer is: Output filtering. — Output filtering (B) is correct because it acts as a post-processing defense that scans the LLM's generated output for malicious content, such as leaked system prompts or injected commands, before it reaches the user. This technique helps mitigate the impact of successful prompt injections by catching and neutralizing harmful outputs that bypass input controls.

What should I do if I get this 1Z0-1127 question wrong?

Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.

What is the key concept behind this question?

Read the scenario before looking for a memorised answer.

About these practice questions

Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Last reviewed: Jun 30, 2026

Question Discussion

Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.

Loading comments…

Sign in to join the discussion.

This 1Z0-1127 practice question is part of Courseiva's free Oracle certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 1Z0-1127 exam.