Courseiva

SERVICENOW-CIS-DISCOVERY · topic practice

Discovery Pattern Design practice questions

This domain covers building and debugging ServiceNow Discovery Patterns in the Pattern Designer: steps, operations, variables, and scripts that turn raw probe output into CIs. Questions present realistic parsing scenarios and ask you to choose the correct step type, script hook, or designer feature rather than recall trivia.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Discovery Pattern Design

What the exam tests

What to know about Discovery Pattern Design

Build a working pattern: add steps, choose the right parse operation, wire variables, and use Pre-sensor/Post-sensor scripts correctly. The most important thing is knowing which operation and variable path actually extracts the value you need from the raw payload.

Purpose and execution timing of Pre-sensor and Post-sensor scripts within a pattern step

Selecting parsing operations such as Parse JSON, Parse XML, or regex for structured data

Referencing nested JSON array properties like servers[].id using pattern variable syntax

Using Pattern Designer features including Search, Debug, and step-level test execution

Why learners struggle

Why Discovery Pattern Design questions are commonly missed

NAT questions are missed when learners confuse the four address types (inside local, inside global, outside local, outside global) or misapply the interface direction. A translation rule can look correct but still fail if the ACL, interface, or direction is wrong.

  • ·Inside local vs inside global — inside local is the private source, inside global is the translated public address
  • ·PAT overloads — many sources share one public IP using unique port numbers
  • ·Interface direction — ip nat inside and ip nat outside must be on the correct interfaces
  • ·Static NAT vs dynamic NAT vs PAT — each serves a different use case
  • ·The NAT ACL identifies traffic to translate, not traffic to permit or deny
  • ·A missing translation can look like a routing problem if the interfaces are misconfigured

Watch out for

Common Discovery Pattern Design exam traps

  • ▸Confusing Pre-sensor scripts with Post-sensor scripts, or assuming Pre-sensor runs before the probe rather than before the step's parsing logic
  • ▸Trying to extract nested JSON values with a single regex instead of Parse JSON plus correct array indexing
  • ▸Treating Pattern Designer Search as a global CI search rather than a way to locate steps, variables, or text within the pattern

Practice set

Discovery Pattern Design questions

20 questions · select your answer, then reveal the explanation

You need to add a new CI type to an existing horizontal pattern. Which step must be performed in the Pattern Designer to ensure the CI is linked to the parent process?

Which THREE of the following are valid ways to identify a CI in a pattern?

In the Pattern Designer, you need to set a CI attribute only if a specific command output returns a value. Which operation type should be used to define this conditional logic?

In the Pattern Designer, what is the primary purpose of the 'Connection' section?

In a horizontal pattern, you have an Identification section that fails to match a CI. What is the most likely cause if the 'Identification' step has correct attributes?

When designing a pattern to identify a custom application, which section is responsible for populating the CI attributes?

Which of the following describes the function of the 'Discovery' section in a pattern?

If a pattern step is configured to use a 'Variable' as an input, but that variable was never defined, what is the result?

Which of the following is true about 'Identification Sections'?

Which TWO of the following are valid ways to pass data between pattern sections?

Which THREE things must be true for a pattern to successfully populate an attribute?

Which THREE actions occur when a pattern is published?

Which THREE parsing methods are available in the 'Parse' step?

Which THREE options are available when creating a 'New Step'?

Which TWO of the following are valid CI relationship types that can be created in a pattern?

Which TWO scenarios indicate that an identification rule is misconfigured?

When parsing a configuration file using the 'Text' parser, which configuration setting is required to define how the parser should handle multi-line blocks where key-value pairs are separated by colons?

You have a PowerShell script step in your pattern that returns multiple key-value pairs separated by commas. What is the most efficient way to convert this output into a table format for further processing in the pattern?

When configuring a connection in a pattern, which attribute is used to define the entry point, such as an IP address or URL?

Which THREE actions must be taken when debugging a pattern that is not correctly populating a CI attribute in the CMDB?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Discovery Pattern Design sessions

Start a Discovery Pattern Design only practice session

Every question in these sessions is drawn from the Discovery Pattern Design domain — nothing else.

Related practice questions

Related SERVICENOW-CIS-DISCOVERY topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the SERVICENOW-CIS-DISCOVERY exam test about Discovery Pattern Design?
Build a working pattern: add steps, choose the right parse operation, wire variables, and use Pre-sensor/Post-sensor scripts correctly. The most important thing is knowing which operation and variable path actually extracts the value you need from the raw payload.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Discovery Pattern Design questions in a focused session?
Yes — the session launcher on this page draws every question from the Discovery Pattern Design domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other SERVICENOW-CIS-DISCOVERY topics?
Use the topic links above to move to related areas, or go back to the SERVICENOW-CIS-DISCOVERY question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the SERVICENOW-CIS-DISCOVERY exam covers. They are not copied from any real exam or dump site.