Weekend Special Sale - 75% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 75special

Practice Free CAD Certified Application Developer - ServiceNow Exam Questions Answers With Explanation

We at Crack4sure are committed to giving students who are preparing for the ServiceNow CAD Exam the most current and reliable questions . To help people study, we've made some of our Certified Application Developer - ServiceNow exam materials available for free to everyone. You can take the Free CAD Practice Test as many times as you want. The answers to the practice questions are given, and each answer is explained.

Question # 6

Here is the Business Rule script template:

CAD question answer

This type of JavaScript function is known as:

A.

Constructor

B.

Scoped

C.

Anonymous

D.

Self-invoking

Question # 7

Which of the following statements must evaluate to true for a user to pass an Access Control? (Choose 3 answers)

A.

The user must be granted access through a business rule.

B.

Conditions configured in the Access Control must evaluate to true.

C.

The user has one of the roles specified in the Required roles related list.

D.

Other matching Access Controls for the record evaluate to true.

E.

Scripts configured in the Access Control must evaluate to true.

Question # 8

Which actions can a Business Rule take without scripting?

A.

Set field values and query the database

B.

Set field values and add message

C.

Set field values and write to the system log

D.

Set field values and generate an event

Question # 9

When working in the Form Designer, configuring the label of a field in a child table changes the label on which table(s)?

A.

base table

B.

child table

C.

parent table

D.

all tables

Question # 10

Which one of the following is NOT required to link a ServiceNow application to a Git repository?

A.

Password

B.

URL

C.

User name

D.

Application name

Question # 11

Which one of the following is the fastest way to create and configure a Record Producer?

A.

Create a Catalog Category, open the category, and select the Add New Record Producer button

B.

Use the Record Producer module then add and configure all variables manually

C.

Open the table in the Table records and select the Add to Service Catalog Related Link

D.

Open the table’s form, right-click on the form header, and select the Create Record Producer menu item

Question # 12

How can an application respond to an Event triggered by the gs.eventQueueO method?

Choose 2 answers

A.

Ul Policy

B.

Scheduled Script Execution (Scheduled Job)

C.

Email Notification

D.

Script Action

E.

 Client Script

Question # 13

When creating an application through the Guided Application Creator, what are the options for creating a table? (Choose 3 answers)

A.

Link to external tables

B.

Create a table from scratch

C.

Create a table from a template

D.

Run import jobs

E.

Upload a spreadsheet

F.

Use API calls

G.

Extend a table

Question # 14

What are examples of Ul Actions relating to forms?

Choose 3 answers

A.

Form Buttons

B.

Form Context Menu

C.

Form Columns

D.

Form View

E.

Form Links

Question # 15

Which items are valid UI Action types in ServiceNow?

Choose 3 answers

A.

List Banner Button

B.

Form Button

C.

Form Choice

D.

Record Navigation Button

E.

List Choice

F.

Workflow Action

Question # 16

What is the REST API Explorer used to do?

A.

Practice using REST to interact with public data providers

B.

Find resources on the web for learning about REST

C.

Convert SOAP Message functions to REST methods

D.

Create sample code for sending REST requests to ServiceNow

Question # 17

(What is the order of evaluation for elements in Access Control Lists?)

A.

Roles ? Conditions ? Script

B.

Conditions ? Script ? Roles

C.

Script ? Conditions ? Roles

D.

Conditions ? Roles ? Script

Question # 18

What records are used to track cross-scope applications that request access to an application?

A.

Caller tracking records

B.

Restricted caller access records

C.

Cross-scope access records

D.

Access control level records

Question # 19

Which of the following objects does a Display Business Rule NOT have access to?

A.

previous

B.

GlideSystem

C.

g_scratchpad

D.

current

Question # 20

When a custom table is created, which access control rules are automatically created?

Choose 4 answers

A.

update

B.

read

C.

execute

D.

create

E.

delete

F.

write

Question # 21

Access Control rules are applied to a specific table, like the Incident table. What is the object name for a rule that applies to the entire Incident table (all rows and fields)?

A.

incident.all

B.

incident!

C.

incidentNone

D.

incident '

Question # 22

(What can trigger a Flow in the Workflow Studio Flow Designer? Choose 3 options.)

A.

Creating or updating a record

B.

Elevating to security_admin role

C.

Logging in as a specific user

D.

Outbound Email

E.

SLA definition

F.

An inbound API call

Question # 23

On the knowledge base record, which tab would you use to define which users are able to write articles to the knowledge base?

A.

Can Contribute

B.

Cannot Author

C.

Can Write

D.

Can Read

E.

Can Author

Question # 24

You are developing the MyApp application that has a table, Table A. When the MyApp application is installed on another instance, you want Table A ' s records to be installed as part of the application. Table A ' s records will be installed when:

A.

Table A is active and extends the Task table.

B.

Table A has an automatic number counter for new records and the table property " Include data " is set to true.

C.

Table A ' s records are added to the application record using the " Create Application Files " feature.

D.

Table A is not included in the System Clone > Exclude Tables list.

Question # 25

Which of the following statements is true for the Form Designer?

a)To add a field to the form layout, drag the field from the Fields tab to the desired destination on the form.

b)To create a new field on a form’s table, drag the appropriate data type from the Field Types tab to the form and then configure the new field.

c)To remove a field from the form layout, hover over the field to enable the Action buttons, and select the Delete (X) button.

d)To add a section to the form layout, drag it from the Field Types tab to the desired destination on the form.

A.

a, b, c, and d

B.

b, c, and d

C.

a, b, and d

D.

a, b, and c

Question # 26

What are Application Files in a ServiceNow application?

A.

An XML export of an application ' s table records

B.

ServiceNow artifacts comprising an application

C.

XML exports of an application ' s Update Set

D.

CSV files containing data imported into an application

Question # 27

Exportitem table is extended from Item table with the additional column of ItemCountry added. The Item table contains the columns ItemName and ItemQty.

Which fields are available in the Exportitem table?

A.

ItemCountry, Number

B.

Only ItemName, ItemQty

C.

ItemName, ItemQty, and ItemCountry

D.

Only ItemCountry

Question # 28

Which script types execute on the server? (Choose three.)

A.

Business Rule

B.

Client Scripts

C.

UI Policies

D.

Script Actions

E.

Scheduled Jobs

Question # 29

Once an application is ready to share, which of the following methods of publishing are supported by ServiceNow? (Choose 3 answers)

A.

Publish to a spreadsheet

B.

Publish to an application repository

C.

Publish to the ServiceNow Store

D.

Publish to a local USB device

E.

Publish to an update set

F.

Publish to a local drive

Question # 30

What are three ServiceNow table creation methods? (Choose three.)

A.

Using legacy Workflows

B.

Upload and turn a spreadsheet into a custom table

C.

Using Flow Designer

D.

Use the Now Experience Table Creator

E.

Extend a table

F.

Create a custom table

Question # 31

Which of the following objects does a Before Business Rule have access to in a script?

A.

current

B.

previous

C.

GlideRecord

D.

All of the above

Question # 32

(What are valid reasons to develop an application on the ServiceNow platform? Choose 2 options.)

A.

It uses multimedia features.

B.

It requires low-level programming libraries.

C.

It uses forms to interact with data.

D.

It needs workflows to manage processes.

Question # 33

Which one of the following is NOT a method used for logging messages in a server-side script for a privately- scoped application?

A.

gs.log()

B.

gs.error()

C.

gs.warn()

D.

gs.debug()

Question # 34

Which one of the following is a benefit of creating an Application Properties page for each application you develop?

A.

An Application Properties page is a good landing page for an application

B.

Application Properties allow a developer to override the application properties inherited from ServiceNow

C.

Application users know to go to the Application Properties page to change the appearance of an application

D.

Application Properties allow a developer or admin to make changes to an application ' s behavior without modifying application artifacts

Question # 35

Which are reasons an application could be developed on the ServiceNow platform?

Choose 3 answers

A.

It uses forms extensively to interact with data.

B.

It needs workflow to manage processes.

C.

It requires reporting capabilities.

D.

It requires low-level programming libraries.

E.

It uses multimedia features.

Question # 36

Which one of the following objects CANNOT be used in a Script Action script?

A.

previous

B.

GlideRecord

C.

event

D.

current

Question # 37

Which database operations can be controlled with Access Control?

Choose 2 answers

A.

Execute

B.

Create

C.

Update

D.

Query

Question # 38

In a privately-scoped application, which methods are used for logging messages in server-side scripts?

Choose 2 answers

A.

gs.debug()

B.

gs.logError()

C.

gs.error()

D.

gs.warn()

E.

gs.log()

Question # 39

When designing and creating a form, what do you create to organize fields on a form?

A.

Related lists

B.

Tabs

C.

Sections

D.

Buttons

Question # 40

In a Business Rule, which one of the following returns the sys_id of the currently logged in user?

A.

g_form getUserID()

B.

g_form getUserSysy

C.

gs.getUserSysID()

D.

gs.getUserID()

Question # 41

What is the Endpoint when configuring a REST Message?

A.

The URI of the data to be accessed, queried, or modified

B.

The provider response indicates there is no data to send back

C.

The URI of the Webserver

D.

The command to the REST script to stop execution

Question # 42

How would you describe the relationship between the Incident and Task table? I Incident table is extended from Task table

A.

Incident table has a one to many relationship with the Task table

B.

Incident table has a many to many relationship with the Task table

C.

Incident table is related to the Task table via the INC number

D.

Incident table is a database view of the Task table

Question # 43

When creating new application files in a scoped application, cross scope access is turned on by default in which of the following?

A.

REST messages

B.

Table

C.

Script Include

D.

Workflow

Question # 44

What syntax is used in a Record Producer script to access values from Record Producer form fields?

A.

producer.field_name

B.

producer.variablename

C.

current.variable_name

D.

current.field_name

Question # 45

Identify the ways an application can respond to an Event generated by the gs.eventQueue() method. (Choose 2 answers)

A.

UI Policy

B.

Email Notification

C.

Client Script

D.

Scheduled Script Execution (Scheduled Job)

E.

Script Action

Question # 46

Which one of the following is NOT a UI Action type?

A.

List choice

B.

Form button

C.

List banner button

D.

Form choice

Question # 47

What Module Link type is used to access an Application Properties page?

A.

URL (from Arguments)

B.

HTML (from Arguments)

C.

Script (from Arguments)

D.

Single Record

Question # 48

A graphical view of relationships among tables is a < blank > .

A.

Schema map

B.

Dependency view

C.

Graphical User Interface

D.

Map source report

Question # 49

Once an application is ready to share, which of the following methods of publishing are supported by ServiceNow?

Choose 3 answers

A.

Publish to an application repository

B.

Publish to a spreadsheet

C.

Publish to a local USB device

D.

Publish to a local drive

E.

Publish to an Update Set

F.

Publish to the ServiceNow Store

Question # 50

What is the purpose of the coalesce field when importing data?

A.

When a match is found, a new record is inserted

B.

To determine if a record matches an existing record or is a new record

C.

If a match is not found, the existing record is updated

D.

To identify and merge duplicate records

Question # 51

When evaluating Access Controls, ServiceNow searches and evaluates:

A.

Only for matches on the current table

B.

Only for matches on the current field

C.

From the most specific match to the most generic match

D.

From the most generic match to the most specific match

Question # 52

Which server-side object provides methods for working with dates when writing a script in a privately scoped application?

A.

GlideDate Time

B.

current

C.

GlideRecord

D.

GlideSystem

Question # 53

When a ServiceNow instance requests information from a web service, ServiceNow is the web service:

A.

Publisher

B.

Specialist

C.

Provider

D.

Consumer

Question # 54

(What is a scoped application that contains Flow Designer actions tailored for a specific application or record type?)

A.

Action

B.

Bundle

C.

Flow

D.

Spoke

Question # 55

Which one of the following is the correct Link Type to select when creating a module that opens the Record Producer UI for a user rather than the ServiceNow form UI?

A.

URL (from Arguments:)

B.

HTML (from Arguments:)

C.

Script (from Arguments:)

D.

Content Page

Question # 56

Which ATF test step is used to set up a specific user profile for testing purposes?

A.

Impersonation

B.

Create a role

C.

Create a user

D.

Create a group

Question # 57

Which of the following is true for the Application Picker and Application Scope?

A.

Selecting application from the Application Picker does not set the Application Scope.

B.

Selecting Global in the Application Picker sets the Application Scope to incident

C.

Global is a reserved application which does not appear in the Application Picker

D.

Selecting an application from the Application Picker sets the Application Scope

Question # 58

On what part of the ServiceNow instance, would you find the option to Impersonate User?

A.

User Menu

B.

Content Frame

C.

Application Navigator

D.

Module

Question # 59

If the Create module field is selected when creating a table, what is the new module’s default behavior?

A.

Open an empty form so new records can be created

B.

Open a link to a wiki article with instructions on how to customize the behavior of the new module

C.

Display an empty homepage for the application

D.

Display a list of all records from the table

Question # 60

(What is the GlideForm client-side scripting object?)

A.

gs_form

B.

sn.form

C.

gs.form

D.

g_form

Question # 61

From the list below, identify one reason an application might NOT be a good fit with ServiceNow.

The application:

A.

Needs workflow to manage processes

B.

Requires “as-is” use of low-level programming libraries

C.

Requires reporting capabilities

D.

Uses forms extensively to interact with data

Question # 62

Which one of the following is true for a table with the “Allow configuration” Application Access option selected?

A.

Only the in scope application’s scripts can create Business Rules for the table

B.

Any user with the application’s user role can modify the application’s scripts

C.

Out of scope applications can create Business Rules for the table

D.

Out of scope applications can add new tables to the scoped application

Question # 63

Which Report Type(s) can be created by right-clicking on a column header in a table’s list?

A.

Bar Chart, Pie Chart, Histogram, and Line

B.

Bar Chart

C.

Bar Chart, Pie Chart, and Histogram

D.

Bar Chart and Pie Chart

Question # 64

Which one of the following is NOT true for Modules?

A.

Access to Modules is controlled with roles

B.

Modules open content pages

C.

Every Module must be associated with a table

D.

Every Module must be part of an Application Menu

Question # 65

What occurs when an existing table is extended in ServiceNow?

A.

The new table inherits the functionality built into the parent table

B.

The parent table ' s Access Controls are ignored when determining access to the new table ' s records and fields

C.

The new table does not inherit any of the fields from the parent table

D.

You must script and configure all required behaviors

Question # 66

Which of the following methods is NOT part of the ServiceNow REST API?

A.

COPY

B.

POST

C.

GET

D.

DELETE

Question # 67

Which one of the following client-side scripts apply to Record Producers?

A.

Catalog Client Scripts and Catalog UI Policies

B.

UI Scripts and UI Actions

C.

UI Scripts and Record Producer Scripts

D.

Client Scripts and UI Policies

Question # 68

Which ServiceNow capability provides assistance to help users obtain information, make decisions, and perform common work tasks via a messaging interface?

A.

ServiceNow Messenger

B.

Knowledge Chat

C.

Virtual Agent

D.

Now Support

E.

Agent Workspace

Question # 69

What is displayed to delegated developers to package changes for deployment in ServiceNow Studio?

A.

Tools tab

B.

Update Set Picker

C.

Export to XML

D.

Publish Button

Question # 70

What is the default module name when a new application table is created?

A.

Prefixed to the application name

B.

Plural form of the application name

C.

Same name as the application name

D.

“U_” prefixed to the application name

Question # 71

Can inherited fields be deleted from a table?

A.

No, inherited fields cannot be deleted from a child table

B.

Yes, but only if they are text fields

C.

Yes, select the red X in the left-most column in the table definition

D.

Yes, but only if there has never been any saved field data

Question # 72

What are the ways to designate data tables when Guided Application Creator (GAC)?

Choose 3 answers

A.

Upload an existing PDF

B.

Create a new table on the platform

C.

Use an existing table on the platform

D.

Upload an existing spreadsheet

E.

Upload an existing word processing document.

F.

Use a freeform database

Question # 73

What are web services?

A.

They provide a customer-facing view of available service and product offerings provided by departments within the organization

B.

Methods used to allow applications to connect to other software applications over a network

C.

Methods used to create and maintain Ul Pages

D.

Methods used to discover a wide variety of systems and applications

Question # 74

Which of the following is NOT a trigger type in Flow Designer?

A.

Outbound Email

B.

Application

C.

Record

D.

Schedule

Question # 75

Which are valid caller access field options?

Choose 3 answers

A.

Caller Tracking

B.

Accessible from

C.

None

D.

Allow Configuration

E.

Caller Restriction

F.

Caller Permission

Question # 76

What do you click when you have made modifications to your report, and you want to see the results without saving?

A.

Execute

B.

Preview

C.

Run

D.

Test

E.

Try it

Question # 77

As an IT employee what interface would you use, if you wanted to browse internal IT documentation, like troubleshooting scripts and FAQs?

A.

Knowledge

B.

SharePoml

C.

Stack Overflow

D.

ServiceNow Wiki

E.

Knowledge NoW

Question # 78

What section on the Notes tab, shows the history of the work documented on the record?

A.

Journal

B.

Activity Stream

C.

Diary

D.

Timeline

E.

Audit Log

Question # 79

How does the Application Picker interact with Application Scope in ServiceNow?

A.

Selecting Global in the Application Picker sets the Application Scope to Incident.

B.

Global is a reserved application which does not appear in the Application Picker.

C.

Selecting an application from the Application Picker does not set the Application Scope.

D.

Selecting an application from the Application Picker sets the Application Scope.

Question # 80

Can inherited fields be deleted from a table?

A.

Yes, select the red X in the left-most column in the table definition.

B.

Yes, but only if they are text fields.

C.

No, inherited fields cannot be deleted from a child table.

D.

Yes, but only if there has never been any saved field data.

Question # 81

What do you install when you want to add applications or functionality within your development instance?

A.

Patch

B.

Updated Pack

C.

App Package

D.

Plugin

E.

App Updated Set

Question # 82

A customer requests the following data quality measures be added:

1. Incident numbers should be read-only on all lists and forms, for all users.

2. Short Description field should be mandatory, on all records, across all applications, on Insert.

Which type of policy would you use to meet this requirement?

A.

Dictionary Design Policy

B.

Field Criteria Policy

C.

Data Quality Policy

D.

Data Policy

Question # 83

For your implementation the following tables are extended from each other:

• Incident table is extended from Task table

• Super Incident table is extended from Incident table

In this situation, which table(s) are Parent. Child and Base tables?

Choose 5 answers

A.

Incident table is a Child table

B.

Incident table is a Parent table

C.

Task table is a Child table

D.

Super Incident table is a Child table

E.

Super Incident table is a Parent table

F.

Task table is a Base table

G.

Task table is a Parent table

Question # 84

What are Application Files in a ServiceNow application?

A.

XML exports of an application ' s Update Set.

B.

CSV files containing data imported into an application.

C.

ServiceNow artifacts comprising an application.

D.

An XML export of an application ' s table records.

Question # 85

Which is the base table of the configuration management database hierarchy?

A.

cmdb_rel_ci

B.

ucmdb

C.

cmdb_ci

D.

cmdb

Question # 86

What data types of Flow Variables are supported to store record data?

Choose 3 answers

A.

Array

B.

Choice

C.

Integer

D.

String

E.

Date

Question # 87

Which business requirements and process(es) should be documented as part of the application development plan?

Choose 4 answers

A.

Data input/output

B.

Business problem

C.

Project schedule

D.

Process steps

E.

Database capacity

F.

Users/stakeholders

G.

Available licenses

CAD PDF

$27.5

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

CAD PDF + Testing Engine

$44

$175.99

3 Months Free Update

  • Exam Name: Certified Application Developer - ServiceNow
  • Last Update: Aug 24, 2026
  • Questions and Answers: 293
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

CAD Engine

$33

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included