Cad Dumps
Cad Dumps
1 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
Answer: C
NO.2 Which one of the following is the baseline behavior of a
table in a privately-scoped application?
A. The table and its data are not accessible using web services
B. Any Business Rule can read, write, delete, and update from the table
C. Only artifacts in the table's application can read from the table
Answer: D
NO.3 When configuring a module, what does the Override application menu roles
configuration option do?
A. Users with the module role but without access to the application menu access the
module
B. Self-Service users can access the module even though they do not have roles
C. Admin is given access to the module even if Access Controls would ordinarily
prevent access
D. Users with access to the application menu can see the module even if they don't
have the module role
Answer: A
NO.4 Which of the following features are available to Global applications? (Choose
two.)
A. Automated Test Framework
B. Source Control
C. Delegated Development
D. Flow Designer
Answer: A D
NO.5 What is a Module?
A. The functionality within an application menu such as opening a page in the
content frame or a separate tab or window
B. A group of menus, or pages, providing related information and functionality to end-
users
C. A way of helping users quickly access information and services by
filtering the items in the Application Navigator
D. A web-based way of providing software to end-users
Answer: A
NO.6 Identify the incorrect statement about Delegated Development in ServiceNow.
A. Administrators can grant non-admin users the ability to develop global applications
B. Administrators can specify which application file types the developer can access.
Answer: A
NO.7 Here is the Business Rule script template:
B. g_user.hasRoleExactly('catalog_admin')
C. g_user.hasRoleOnly('catalog_admin')
D. g_user.hasRoleFromList('catalog_admin')
Answer: B
NO.10 How must Application Access be configured to prevent all other private
application
scopes from creating configuration records on an application's data tables?
A. You must create Access Controls to prevent all other application
scopes from creating configuration records on an application's data
tables rather than using Application Access
B. Set the Accessible from field value to All application scopes and de-select the
Can create option
C. Set the Accessible from field value to This application scope only and de-select
the Allow access to this table via web services option
D. Set the Accessible from field value to This application scope only
Answer: D
NO.11 It is best practice to define the business requirements and the process(es) an
application will manage as part of the application development plan. What are some
of the considerations to document as part of the business process?
A. Business problem, data input/output, users/stakeholders, and process steps
Answer: A
NO.12 To see what scripts, reports, and other application artifacts will be in a
published application:
A. Enter the name of the Application in the Global search field
D. Open the artifact records individually to verify the value in the Application field
Answer: C
NO.13 Application developers configure ServiceNow using industry standard
JavaScript to...
A. Enable the right-click to edit the context menus on applications in the navigator
Answer: B
NO.14 Which of the following are configured in an Email
Notification? a)Who will receive the notification.
b) What content will be in the notification.
c) When to send the notification.
d) How to send the notification.
A. a, b and c B. a, b, and d C. b, c and d D. a, c and d
Answer: A
NO.15 Which of the following CANNOT be debugged using the Field Watcher?
A. Business Rules
B. Script Includes
C. Client Scripts
D. Access Controls
Answer: B
NO.16 Which of the following is NOT supported by Flow Designer?
A. Call a subflow from a flow
Answer: BE
NO.17 Which of the following statements does NOT apply when extending an existing
table?
A. The parent table's Access Controls are evaluated when determining
access to the new table's records and fields
B. The new table inherits the functionality built into the parent table
C. The new table inherits all of the fields from the parent table
Answer: D
NO.18 Which of the following are true for reports in ServiceNow? (Choose three.)
A. Any user can see any report shared with them.
Answer: B D E
NO.19 Which of the following is NOT a trigger type in Flow Designer?
A. Outbound Email
B. Application
C. Record
D. Schedule
Answer: A
NO.20 One of the uses of the ServiceNow REST API Explorer is:
A. Practice using REST to interact with public data providers
Answer: D
NO.21 Which platform feature can be used to determine the relationships
between field in an Import Set table to field in an existing ServiceNow table?
A. Business Service Management Map
B. Data Sources
C. Transform Map
D. Cl Relationship Builder
Answer: D
NO.23 Which source control operation is available from BOTH Studio and the Git
Repository?
A. Create Branch
Answer: A
NO.24 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
Answer: B
NO.25 Which one of the following is true?
A. A UI Policy's Actions execute before the UI Policy's Scripts
B. The execution order for a UI Policy's Scripts and Actions is determined at runtime
Answer: A
NO.26 When evaluating Access Controls, ServiceNow searches and evaluates:
A. Only for matches on the current table
Answer: C
NO.27 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
Answer: D
NO.28 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
Answer: B
NO.29 In an Email Notification, which one of the following is NOT true for the Weight
field?
A. Only Notifications with the highest weight for the same record and recipients are
sent
B. A Weight value of zero means that no email should be sent
D. A Weight value of zero means the Notification is always sent when the
Notification's When to send criteria is met
Answer: B
NO.30 Which of the following methods are useful in Access Control scripts?
A. g_user.hasRole() and current.isNewRecord()
Answer: B
NO.31 Modules must have a Link type. Which one of the following is a list of Link
types?
A. List of Records, Separator, Catalog Type, Roles
Answer: B
NO.32 Which one of the following is part of the client-side scripting API?
A. workflow.scratchpad
Answer: B
NO.33 Which objects can you use in a Scheduled Script Execution (Scheduled Job)
script?
A. GlideRecord and current
Answer: C
NO.34 Which one of the following is true for GlideUser (g_user) methods?
A. Can be used in Client Scripts and UI Policies only
Answer: C
NO.35 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) Tocreate 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) Toadd 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
Answer: D
NO.36 Which of the following methods prints a message on a blue background
to the top of the current form by default?
A. g_form.addInfoMsg()
B. g_form.addInfoMessage()
C. g_form.showFieldMessage()
D. g_form.showFieldMsg()
Answer: B
NO.37 There is a basic strategy when creating a Utils Script Include. Identify the
step that does not belong.
A. Identify the table
C. Create a class
Answer: A
NO.38 In a Business Rule, which one of the following returns true if the currently
logged in user has the admin role?
A. g_form.hasRoleExactly('admin')
B. gs.hasRole('admin')
C. g_form.hasRole('admin')
D. gs.hasRoleExactly('admin')
Answer: B
NO.39 When a ServiceNow instance requests information from a web service,
ServiceNow is the web service:
A. Publisher
B. Specialist
C. Provider
D.
Consumer
Answer: D
NO.40 Which of the following objects does a Display Business Rule NOT have access
to?
A. previous
B. GlideSystem
C. g_scratchpad
D. current
Answer: A
NO.41 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()
Answer: A
NO.42 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
Answer: B
NO.43 Which one of the following is true for a Script Include with a Protection
Policy value of Protected?
A. Any user with the protected_edit role can see and edit the Script Include
B. The Protection policy option can only be enabled by a user with the admin role
Answer: B
NO.45 Which objects can be used in Inbound Action scripts?
A. current and previous
Answer: B
NO.46 Which Application Access configuration field(s) are NOT available
if the Can read configuration field is NOT selected?
A. All access to this table via web services
C. Can read does not affect the availability of other Application Access fields
D. Allow configuration
Answer: B
NO.47 Which one of the following client-side scripts apply to Record Producers?
A. Catalog Client Scripts and Catalog UI Policies
Answer: A
NO.48 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
Answer: B
NO.49 Which one of the following is NOT a UI Action type?
A. List choice
B. Form button
C. List banner
button D. Form
choice Answer: D
NO.50 Which one of the following is NOT a purpose of application scoping?
A. Provide a relationship between application artifacts
C. Provide a namespace (prefix and scope name) to prevent cross application name
collisions
D. Provide controls for how scripts from another scope can alter tables in a
scoped application
Answer: B
NO.51 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
Answer: C
NO.52 When configuring the content of an Email Notification, which syntax
should be used to reference the properties of an event triggering the
Notification? (Check It Once)
A. ${event.}
B. ${current.}
C. ${property name>.getDisplayValue()}
D. ${gs.}
Answer: A
NO.53 A scoped application containing Flow Designer content dedicated to a
particular application is called a(n):
A. Spoke
B. Bundle
C. Action Way
D. Flow
B. Tag
C. Stash
D. Update set
Answer: C
NO.55 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
Answer: D
NO.56 When configuring a REST Message, the Endpoint is:
A. The commands to the REST script to stop execution
D. The response from the provider indicating there is no data to send back
Answer: B
NO.57 Which roles grant access to source control repository operations
such as importing applications from source control, or linking an application
to source control? (Choose two.)
A. source_control
B. source_control_admin
C. admin
D. git_admin
Answer: A C
NO.58 Which one of the following is NOT a debugging strategy for client-side scripts?
A. g_form.addInfoMessage()
B. Field Watcher
C. jslog()
D.
gs.log()
Answer:
D
NO.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
Answer: D
Some updated question--------
Q) which of the following is not a way to install an application on SNOW
instance?
A) select the copy button on the application record(correct)
B) download and install a 3rd party application from the SNOW store.
C) Download and install an application from SNOW share web site
D) Install an application from application repository.
Q) true about application picker and application scope?
A) select a global in application picker sets the application scope to incident
B) select an application from the application picker sets the application
scope(correct)
Q) which of the following is not a caller access field option?
Caller traking,
caller restrictions
Caller permission(correct)
None
Q) Which of the following is true about deleting field from table?
A) user defined non inherited field can be deleted. (Correct)
B) any field on the table can be deleted
C) table record is deleted when a field is deleted
D) inherited field can be deleted
Q). What are some of the considerations to document as part of the business process?
Which one of the following is true for a Script Include with a Protection Policy value of
Protected?
ANS: The Protection Policy is applied only if the application is downloaded from the
ServiceNow App Store
Q)When configuring the content of an Email Notification, which syntax should be used to
reference the properties of an event triggering the Notification?
ANS: ${event.}
Q) If the Create module field is selected when creating a table, what is the new module's
default behavior?
ANS
a. To replace outdated, inadequate, custom business applications and processes
b. To extend service delivery and management to all enterprise departments
c. To extend the value of service now
Q)which option available feature in studio?
Ans—Search control, Push to source control
Q)What are some of the banefits of extending an existing table such as tasktable,when
creating new application?
Ans -*you can repurpose existing field by simply changing the label
*use existing field with no modification
*existing logic from the parent table will be automatically applied to the new table.
Q)Benefits of storing the majority of application?
1)only run when called
2)the script logic is hidden
3)changes to application logic made at single place
Q)ways to respond the event generated?
-script action
-email notification
Q. In SOAP message, which syntax indicates a variable when the function is called –
ANS: ${variable_name}
Q)Table.none -> Admin and ITIL
Table.* -> Admin
Table.u_field_3 -> ITIL
What ITIL can see?
ANS: gs.getUserID()
Q) Task table is
ANS: only run when called ,the script logic is hidden , changes to application logic
made at single place
Q). Which of the following is not a way for data to be entered into a service now
application?
ANS: Java package call
Q)which of the following is correct?
Which of the following methods prints a message on a blue background to the top of the
current form by default?
g_form.showFieldMessage()
g_form.addInfoMsg()
g_form.addInfoMessage()
(Correct)
g_form.showFieldMsg()
Question 2: Skipped
which steps is used in business rule without scripts?
Set field name and query into the database
Set field name and generate event
Set field name and enter messages
(Correct)
Set field name and select system log
Question 3: Skipped
What is workflow context?
The business reason or process for which a workflow is designed
It is a checked-out workflow which is being edited
The table for which a workflow is defined plus any conditions such as “Active 1"
It is generated from a workflow version, executes activities, and follows transits.
(Correct)
Question 4: Skipped
When creating new application files in a scoped application, cross scope access is turned on
by default in which of the following?
Script Include
REST messages
Table
(Correct)
. Workflow
Question 5: Skipped
Which method call returns true only if the currently logged in user has the catalog_admin role
and in no other case?
g_user.hasRoleExactly('catalog_admin')
(Correct)
g_user.hasRoleFromList('catalog_admin')
g_user.hasRoleOnly('catalog_admin')
g_user.hasRole('catalog_admin')
Question 6: Skipped
When working in the Form Designer, configuring the label of a field in a child table changes
the label on which table(s)?
all tables
parent table
child table
(Correct)
base table
Question 7: Skipped
Which Report Type(s) can be created by right-clicking on a column header in a table's list?
Bar Chart, Pie Chart, Histogram, and Line
Bar Chart
Bar Chart, Pie Chart, and Histogram
Bar Chart and Pie Chart
(Correct)
Question 8: Skipped
Which of the following statements does NOT apply when extending an existing table?
The new table inherits the functionality built into the parent table
The parent table's Access Controls are evaluated when determining access to the new table's
records and fields
The new table inherits all of the fields from the parent table
You must script and configure all required behaviors
(Correct)
Question 9: Skipped
From the list below, identify one reason an application might NOT be a good fit with
ServiceNow. The application:
Requires reporting capabilities
Uses forms extensively to interact with data
Needs workflow to manage processes
Requires "as-is" use of low-level programming libraries
(Correct)
one for an application's user modules, one for an application's administrator modules, and one for
the ServiceNow administrator's modules
2, one for an application's user modules and one for an application's administrator modules
1, which is used for all application modules
(Correct)
Any developer can edit any application
Developers can choose the prefix for a scope's namespace
All applications are automatically part of the Global scope
Applications downloaded from 3rd party ServiceNow application developers cannot have naming
conflicts
(Correct)
Impersonate
(Correct)
create a user
create a group
Question 13: Skipped
When a ServiceNow instance requests information from a web service, ServiceNow is the
web service:
Specialist
Provider
Consumer
(Correct)
Publisher
Question 14: Skipped
What are Application files in a servicenow application ?
Servicenow artifacts comprising an application
(Correct)
An XML export of an application’s table records
CSV files containing data imported into an application
XML exports of an application’s Update Set
GlideSystem and current
GlideUser and GlideRecord
GlideSystem and GlideRecor
(Correct)
GlideRecord and current
Only for matches on the current field
From the most specific match to the most generic match
(Correct)
From the most generic match to the most specific match
current and previous
current and event
current and producer
current and email
(Correct)
(Correct)
g_form.hasRole('admin')
g_form.hasRoleExactly('admin')
gs.hasRoleExactly('admin')
(Correct)
Customize the organization's company logo and banner text
Enable the right-click to edit the context menus on applications in the navigator
Configure the outgoing email display name
Can be used in Business Rules only
Can be used in Business Rules, and Scripts Includes
Can be used in Client Scripts, UI Policies, and UI Action
Question 21: Skipped
When configuring an Access Control which has no condition or script, which one of the
following statements is NOT true?
table.field will grant access to a specific field in a record
table.*will grant access to every field in a record
table.id will grant access to a specific record on the table
(Correct)
table.None will grant access to every record on the table
Question 22: Skipped
Which one of the following is NOT a method used for logging messages in a server-side
script for a privately- scoped application?
gs.error()
gs.warn()
gs.log()
(Correct)
gs.debug()
Question 23: Skipped
Which of the following features are available to Global applications? (Choose two.)
Delegated Development
Flow Designer
(Correct)
Automated Test Framework
(Correct)
Source Control
Question 24: Skipped
Which one of the following is true for a Script Include with a Protection Policy value of
Protected?
The Protection Policy has applied only if the glide.app.apply_protection system property value is
true
Any user with the protected_edit role can see and edit the Script Include
The Protection policy option can only be enabled by a user with the admin role
The Protection Policy is applied only if the application is downloaded from the ServiceNow App
Store
(Correct)
a. runs fast
b,c,d
(Correct)
a,b,c
a,b,c,d
a only
Question 26: Skipped
Which of the following are true for reports in ServiceNow?
A, B, C, D, E
A, B, C
A, B, D, E
(Correct)
A, B, C E
Question 27: Skipped
Which one of the following is part of the client-side script scripting API?
workflow.scratchpad
current and previous objects
GlideUser object (g_user)
(Correct)
GlideSystem object (gs)
Transform Map
(Correct)
Cl Relationship Builder
Business Service Management Map
(Correct)
Access to modules is controlled with roles
Every module must be part of an application menu
Modules open content pages
Access Controls
Client Scripts
Script Includes
(Correct)
Business Rules
Question 31: Skipped
When configuring a REST Message, the Endpoint is:
D. The response from the provider indicating there is no data to send back
A,B,C
A, B
B only
(Correct)
C,A,D
Question 32: Skipped
Which of the following objects does a Display Business Rule NOT have access to?
previous
(Correct)
current
g_scratchpad
. GlideSystem
Question 33: Skipped
Which of the following methods are useful in Access Control scripts?
g_user.hasRole() and current.isNew()
g_user.hasRole() and current.isNewRecord()
gs.hasRole() and current.isNewRecord()
(Correct)
gs.hasRole() and current.isNew()
Question 34: Skipped
One of the uses of the ServiceNow REST API Explorer is:
Create sample code for sending REST requests to ServiceNow
(Correct)
Find resources on the web for learning about REST
Practice using REST to interact with public data providers
Convert SOAP Message functions to REST methods
Question 35: Skipped
How must Application Access be configured to prevent all other private application scopes
from creating configuration records on an application's data tables?
Set the Accessible from field value to This application scope only and de-select the Allow access
to this table via web services option
Set the Accessible from field value to All application scopes and de-select the Can create an
option
You must create Access Controls to prevent all other application scopes from creating
configuration records on an application's data tables rather than using Application Access
Set the Accessible from field value to This application scope only
(Correct)
Allow configuration
All access to this table via web services
Can create, Can update, and Can delete
(Correct)
Question 37: Skipped
Identify the incorrect statement about Delegated Development in ServiceNow.
Administrators can grant non-admin users the ability to develop global applications
(Correct)
Administrators can grant the developer access to script fields.
Administrators can grant the developer access to security records.
Administrators can specify which application file types the developer can access.
Question 38: Skipped
What is a Module?
A group of menus, or pages, providing related information and functionality to end-users
The functionality within an application menu such as opening a page in the content frame or a
separate tab or window
(Correct)
A way of helping users quickly access information and services by filtering the items in the
Application Navigator
A web-based way of providing software to end-users
Self-Service users can access the module even though they do not have roles
Users with access to the application menu can see the module even if they don't have the module
role
Admin is given access to the module even if Access Controls would ordinarily prevent access
Users with the module role but without access to the application menu access the module
(Correct)
Edit Repository Configurations
Apply Remote Changes
Create Branch
(Correct)
The Email field must have a value.
(Correct)
Active must be true.
The value in the notification field must be set to enabled.
The user must not be locked out.
(Correct)
(Correct)
Use the Record Producer module then add and configure all variables manually
Open the table's form, right-click on the form header, and select the Create Record Producer
menu item
Question 43: Skipped
Which of the following are configured in an Email Notification?
a)Who will receive the notification.
a, c , b, d
c, d
a,b,d
a,b,c
(Correct)
A UI Policy's Scripts execute before the UI Policy's Actions
(Correct)
The execution order for a UI Policy's Scripts and Actions is determined at runtime
A UI Policy's Actions and Scripts execute at the same time
A UI Policy's Actions execute before the UI Policy's Scripts
Assessment, List of Records, Content Page, Roles
List of Records, Content Page, Order, URL (from arguments:)
Assessment, List of Records, Separator, Timeline Page
(Correct)
The Weight value defaults to zero
A Weight value of zero means that no email should be sent
(Correct)
Only Notifications with the highest weight for the same record and recipients are sent
Question 47: Skipped
To see what scripts, reports, and other application artifacts will be in a published application:
Open the list of Update Sets for the instance
Examine the Application Files Related List in the application to be published
(Correct)
Enter the name of the Application in the Global search field
Open the artifact records individually to verify the value in the Application field
Question 48: Skipped
What information does Debug Business Rules (details) show that debug Business rules does
not?
The time at which the business rule executed including milliseconds.
Old and new values for field values changed by business rules
(Correct)
The must of the business rule condition evaluation
Debugging information for lists as well as forms
List banner button
Form choice
(Correct)
List choice
Question 50: Skipped
Which of the following is NOT supported by Flow Designer?
Run a flow from a MetricBase Trigger
Call a subflow from a flow
Test a flow with rollback
(Correct)
Use Delegated Developer
Business problem, users/stakeholders, available licenses, and database capacity
Business problem, data input/output, users/stakeholders, and database capacity
Business problem, data input/output, users/stakeholders, and process steps
(Correct)
source_control_admin
admin
(Correct)
source_control
(Correct)
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.
b, c, d
a, b, d
a, b, c , d
a, b, c
(Correct)
Any Business Rule can read, write, delete, and update from the table
Only artifacts in the table's application can read from the table
All application scopes can read from the table
(Correct)
Create a prototype object from the new class
Identify the table
(Correct)
Create a class
Script the function(s)
Choose any 3:
Create tags to permanently link to a version of an application
(Correct)
Import application files from a Git repository
(Correct)
Commit all local changes for an application to the git repository
(Correct)
Pull or commit individual application files
Question 57: Skipped
Which one of the following client-side scripts apply to Record Producers?
UI Scripts and UI Actions
Client Scripts and UI Policies
UI Scripts and Record Producer Scripts
Catalog Client Scripts and Catalog UI Policies
(Correct)
current.variable_name
producer.field_name
producer.variable_name
(Correct)
Application
Record
Outbound Email
(Correct)
c)Existing logic from the parent table will be automatically applied to the new table.
d)All of the parent table records are copied to the new table
a, b, c
(Correct)
a, d
a,b
a,b,c,d
Continue
Retake test
Question 1: Skipped
Tabs are only appear when ______section
At least 2 sections
(Correct)
Zero sections
one section
more than 2 sections
(Correct)
Question 2: Skipped
Which of the following can be achieved using Git?
Import application from Git
Use tags to fix a version of the application on Git
Pull or commit applications on Git
All of the above
(Correct)
Commit local changes on to Git
Question 3: Skipped
Can field watcher check 2 fields at once?
False
(Correct)
True
Question 4: Skipped
Processing duration is shown in
Seconds
minutes
microseconds
milliseconds
(Correct)
Question 5: Skipped
Which of the following are not a g_user Properties?
hasRoleExactly()
(Correct)
lastName
firstName
getFullName()
(Correct)
Question 6: Skipped
Which role is required to perform manual testing?
tm_tester
(Correct)
tester_admin
tm_test
Admin
Explanation
tm_test_manager,tm_tester
Question 7: Skipped
Which of the following process stakeholders?
Users
Management
(Correct)
Application Administrator
(Correct)
Requestor and Fulfiller
(Correct)
Question 8: Skipped
While creating new application files in the scoped application, cross-scope is default to
REST Message
script include
Table
(Correct)
Workflow
Question 9: Skipped
Which one of the following is the fastest way to create and configure a Record Producer?
Open the table's form, right-click on the form header, and select the Create Record Producer
menu item
Use the Record Producer module then add and configure all variables manually
Create a Catalog Category, open the category, and select the Add New Record Producer button
Open the table in the Table records and select the Add to Service Catalog Related Link
(Correct)
Explanation
You can see the option for "Add to service Catalog" in the related link while creating a table.
Question 10: Skipped
which is a valid field type?
Date & Time
Date/Time
(Correct)
Date
Time
Question 11: Skipped
Are column splits rendered in mobile view on a desktop browsers?
No
YEs
(Correct)
TRUE
Explanation
It goes from most specific to most general
Question 13: Skipped
What are not available if ‘can read’ is deselected
all
Can create, can update, can delete
(Correct)
Allow configuration
Allow access to a table via web services
Question 14: Skipped
What is true about ATF?
Create end to end tests of application and business process.
(Correct)
require a separate license
Tool for automatic testing
(Correct)
the changes are rollback before the test completes
Question 15: Skipped
Does Actions can be rearranged while creating a flow
False
True
(Correct)
Explanation
You can move(rearrange) the actions by the handle on the left side handle (::)
Question 16: Skipped
Record producer can be redirected to a predetermined page?
False
True
(Correct)
Explanation
Yes, it can be redirected via producer.redirect=<"URL">
Question 17: Skipped
Which of the following are the three main artifacts for designing a database?
UI, Relationships, Fields
Tables, Columns
Fields, Forms, Tables
Tables, Columns, Relationships
(Correct)
. Existing fields are used
(Correct)
Repurpose the existing fields by modifying labels
(Correct)
All the parent table records are populated to the child table
Question 19: Skipped
REST Response can be:
Both
(Correct)
JSON
XML
None of the above
Question 20: Skipped
How does the authorized user open the record document feed?
Related link
Module
Social module
Context menu
(Correct)
All
(Correct)
REST
API data
CSV
Question 22: Skipped
which option is not present when we are linking an application from the source control (git
repository)
USERNAME
URL
Password
Application name
(Correct)
Requires access to proprietary libraries that do not have an API
(Correct)
Require reporting capability
Data can be modeled in a relational database
Explanation
-Data can be modeled in a relational database
sn_ws.CreateMessage
GenerateRESTMessage
sn_ws.RESTMessageV1
Question 25: Skipped
What are the role Permissions required for source control?
source_control_admin
Source_admin
(Correct)
admin_control
admin
(Correct)
Object
Producer.field_name
(Correct)
record_producer.field_name
Question 27: Skipped
When configuring a REST Message, the Endpoint is:
The response from the provider indicating there is no data to send back
Information about the format of the returned data
The commands to the REST script to stop execution
The URI of the data to be accessed, queried, or modified
(Correct)
Question 28: Skipped
What is true about the initialize() function?
Can not be called from another script Include
Automatically invoked when JavaScript objects are instantiated
(Correct)
Can not be overridden when a Script Include is extended
found in include script
Explanation
Automatically invoked when JavaScript objects are instantiated
Only found in include script
Can be called from another script Include
Can be called from another script Include
Question 29: Skipped
What are the steps to creating and using an event?
Respond to the event
(Correct)
Add event to event Registry
(Correct)
Delete the event
Generate an Event
(Correct)
Business problem, data input/output, users/stakeholders, and database capacity
Business problem, data input/output, users/stakeholders, and process steps
(Correct)
Business problem, data input/output, project schedule, and process steps
Explanation
Business problem, data input/output, users/stakeholders, and process are the basic steps of
solving business process
myObj.update();
myObj.deleteMultiple();
(Correct)
myObj.deleteRecord();
(Correct)
both 1,2
(Correct)
Favorites
Content frame
Question 33: Skipped
Which of the following will show a linked short description to the record
${URI}
${short_description.URI}
(Correct)
${URI_REF}
${short_description.URI_REF}
Question 34: Skipped
Which all should be passes in an ACL to get the records of a table
The script should return true any other matching ACLs
(Correct)
The script should return false and non-matching ACLs
Any of the roles mentioned
(Correct)
The condition must be satisfied
(Correct)
a,b,c,d
c,b,a
(Correct)
a,d,c
Question 36: Skipped
To see what scripts, reports, and other application artifacts will be in a published application:
Open the list of Update Sets for the instance
Examine the Application Files Related List in the application to be published
(Correct)
Open the artifact records individually to verify the value in the Application field
Enter the name of the Application in the Global search field
Question 37: Skipped
Can we create a new record using the service catalog?
FALSE
TRUE
(Correct)
Explanation
Record producer gives us an ability to create new records into a table in database
Question 38: Skipped
Which is use to store the local changes?
Folk
Stash
(Correct)
Merge
Branch
Question 39: Skipped
Developers _____ create application file records directly from the Application File table.
DO NOT
(Correct)
Do
Question 40: Skipped
Which of the following report types supports multiple datasets?
a. Bar
b. Pie
c. Boxline
d. Area
a,b,d
a,b
a,b,c,d
a,c,d
(Correct)
TRUE
Explanation
company code used to define namespace is 2-5 character string assigned by ServiceNow.
Question 42: Skipped
Which method call returns true only if the currently logged in user has the catalog_admin role
and in no other case?
. g_user.hasRole('catalog_admin')
(Correct)
g_user.hasRoleFromList('catalog_admin')
g_user.hasRoleOnly('catalog_admin')
g_user.hasRoleExactly('catalog_admin')
Question 43: Skipped
Which of the following must a user have to access and use the document feed for a record?
Access the record to see the live-feed group
Write permissions on the comments fields
All
(Correct)
Read permissions on the comments fields
Question 44: Skipped
Whenever an application module is created in the desktop it is automatically added to the
mobile application.
TRUE
FALSE
(Correct)
g_form.addErrorMessage() –> red, top
g_form.addInfoMessage() – >blue, top
g_form.showFieldMessage() -> blue, below the field
(Correct)
TRUE
(Correct)
The read role does not include Admin
The page is not included in the list view
The page is not active
Question 48: Skipped
When a new field is added to the form ,it is added to the list view by default?
False
(Correct)
True
Question 49: Skipped
Not available for REST API
COPY
(Correct)
PUT
POSt
GET
Question 50: Skipped
Which report types can be created by right-clicking on a column header in a tables list?
Barchart
(Correct)
Pie chart
(Correct)
Line
Histogram
Question 51: Skipped
The role require to perform Unit testing
atf_test_designer
(Correct)
atf_test_admin
(Correct)
atf_admin
atf_admin_test
Explanation
atf_test_admin, atf_test_designer roles are required to perform Unit Testing
Unit testing is performed in ATF(Automated test framework)
Question 52: Skipped
What is a Module?
The functionality within an application menu such as opening a page in the content frame or a
separate tab or window
A way of helping users quickly access information and services by filtering the items in the
Application Navigator
(Correct)
A web-based way of providing software to end-users
A group of menus, or pages, providing related information and functionality to end-users
Question 53: Skipped
How many applications menus can an application have?
1, which is used for all application modules
(Correct)
3, one for an application's user modules, one for an application's administrator modules, and one
for the ServiceNow administrator's modules
2, one for an application's user modules and one for an application's administrator modules
As many as the application design requires
Question 54: Skipped
SNOW platform is specialized for building ___ applications
B2E
(Correct)
S2B
E2E
B2B
Question 55: Skipped
What will help users telling what value should be entered in the Record Producer field on the
form?
Help Link
Annotations
(Correct)
Wiki Link
Form Link
Question 56: Skipped
Purpose of application scoping in creating application file is?
provide relationship between the artifacts in application
provide controls
(Correct)
way of tracking
creating the namespace in scope
(Correct)
True
Question 58: Skipped
Category won’t appear unless you added it into the mobile layout
TRUE
(Correct)
False
Question 59: Skipped
Which gives the information to help users in filling the form?
Tool Tip
Help
Annotaions
(Correct)
Live connect
Question 60: Skipped
Which of the following CANNOT be debugged using the Field Watcher?
Client Scripts
Script Includes
(Correct)
Access Controls
Business Rules
ContinueRetake test
1. When evaluating access controls. ServiceNow searches and evaluates
2. For what process step could a mind map come into play?
a. Objectives
b. Swim lanes
d. Creating a document
True
False
4. When debugging a script. A developer can set breakpoints or conditional log points to log messages
to the console at specific lines. and remove log points ..7hen they are done debugging them. Which
system property must be set to true to use logpoints?
a. com.glide.inndex_suggestion.debug
b. glide.debugger.log.ui
c. glide.uijs_can_debug
d. glide.debug.log_point
Explanation
5. In an email notification. how do you call a parameter from an event that invoked the email?
b. gs.property
c event.parm
d. current property
6. Wirth regard to email notifications. which of the below statements about the recipients is correct?
a. It is a static list of users and groups determined when the notification is created
b. It is a dynamic list of users and groups determined when the email is sent
7. Which of the following statements does NOT apply when extending an existing table?
b. All of the parent table records are copied to the new table
d. You should make use of fields that already exist in another table.
8. Tool tips help clarify what information a user should enter State True or False.
True
False
9. Which of the following are legitimate form annotation types?
a. Text
b. Section Details
Explanation
10. How can we add the 'Add the data' option in ServiceNow tables / databases?
a. Import sets
b. Java code
c Using forms
d. Custom UI pages
b. It can use different tools like GitLab. GitHub. Gitorious. Bitbucket. or others
c Team Development uses Git to manage versions
13. When an application is created using Guided Application Creator (GAC). what features does the
application have?
a. You can configure the modules which will appear in the application navigator
b. Modules are to be displayed even though the logged-in user does not have the menu role.
c. With scripts. you may automate processes. add functionality. integrate your instance with an
outside application and more.
d. You can use scripts to extend your instance beyond standard configurations
16. Which of the following performs debug logging in the server side?
a. gs.pnnt ()
b. gs.info ()
c. gsdebug ()
d gs.log ()
17. Which option is not present when we are linking an application from the source control?
a. URL
b. Username
c. Application name
d Password
18. The source control operation used to store local changes on an instance for later application is
called a (n) _____________.
a. commit
b. branch
c. spoke
d stash
19. You are developing the MyApp application that has a table. Table A. When the MyApp application
is installed on an instance. you want Table As records to be installed as part of the application. When
will Table As records be installed?
a. Histogram
b. Pyramid
c. Heatmap
d. Schema map
d. Mips llyour-instance.service-now.com/$tablet.do
22. Which of the following statements about the Team Development application in ServiceNow is
incorrect?
c Team Development allows for branching operations. including pushing and pulling record versions
between instances.
a. Import set
b. Transform map
d. Self executing
a. Blackberry browser
b. Table browsers
c Laptop browsers
d. Desktop interfaces
25. The user performing the query via web services must have the correct permissions to access the
tables records.
True
False
27. Which of the following are functions of validation checks for workflows?
True
False
29. Workflows not in the current scope are read only. State True or False.
True
False
c They pass data from the server-side to a client-side script using the g_scratchpad object.
b. Management
c. Application administrator
d. User
32. Which of the following statements about mobile lists are true?
c You can create mobile lists layouts in the Table Title module.
d. Do not display too many fields in mobile lists or the list becomes hard to read and use.
33. Which of the following are baseline mobile application special fields?
a. Address
b. Accident Location
c Barcode
d. Geolocation
c Returns true if the user has x_Myapp_scope or if the user has admin rule
35. What role prefix indicates that a user has an application-specific developer permission?
a. sn_dd
b. dd_
c sc_
d. dev_
36. Which of the following is not a report type in ServiceNow?
a. Pyramid
b. List
c. Funnel
d. Trend
37. Record producers are directly added to mobile catalog. State True or False.
True
False
a. 1
b. 3
d.5
True
False
40. Properties values are typically admin configurable. State True or False.
True
False
43. Which of the following is used to display a message for a specific field ?
a. g_form.ShowFieldMsg()
b. g_form.ShowFieldMessage()
c. gs.ShowFieldMessage()
d. gs.ShowFieldMsg()
44. How we can add the 'Add the data option in ServiceNow tables/databases?
a. Using forms
b. Custom UI pages
c. Java code
d. Import sets
50. Which of the following is the baseline behavior of a table in a privately scoped application?
a. Only an application with admin role can access the table
b. All application scopes can read from the table
c. Application scopes cannot read from the table
d. None of the listed options
51. Which of the following are fields styles? Select one or more:
a. Pivot
b. Field color
c. Text alignment
d. Font attributes (bold, italics. underline, line through etc.)
53. With regard to ATF's Custom UI Steps, why are form field labels untestable field components?
a. Form field labels are new platform features
b. Form field labels are not settable or clickable
c. Form field labels are testable by other test step categories
d. Form field labels are inaccessible from DOM
Explanation
54. Which of the following statements does NOT apply when extending an existing table?
a. All of the parent table records are copied to the new table.
b. You should develop or write the required functionality.
c. You must script and configure all required behaviours.
d. You should make use of fields that already exist in another table.
55. If Can Read and Can Update are set for a table represented by myObj, which of the following are
not allowed? (Select one or more)
a. myObj insert();
b. myObj.deleteMultiple()
c. myObj.update();
d. myObj.deleteRecord();
57. Which or the following are lade controls? Select one or more
a. Mobile
b. Security
c. Extensibility
d. Numbering
58. Which of the below is used to pass value when sending a SOAP message?
a. <$variable>
b. ${variable}
c. email.variable
d. $variable
61. An application's artifacts exist within the application's scope. State True or False.
True
False
62. Home pages are visible on mobile version State True or False
True
False
63. Record producers are directly added to mobile catalog State True or False
True
False
64. Which of the following are states of a workflow? (Select one or more)
a. Unpublished
b. Published
c. Checked out
d. Private
67. Which roles grant access to source control repository operations such as importing applications
from source control or linking an application to source control? Select one or more
a. Git_admin
b. source_control_admin
c. Admin
d. source_control
68. Which of the following capabilities the flow designer does not have? Select one or more
a. Flow testing with roll back
b. ATF
c. Environment
d. Notification
69. Which of the following are legitimate development use cases? Select one or more
a. Extending a 3rd party scoped application
b. Migration from the global scope into a scoped application
c. Building a new scoped application
d. Extending a ServiceNow native application in global scope
1) "Which of the following is not involved in Application Development Process? I. Define the
business requirements II. Define the data model III. Build the application IV. Test the application
V. Share the application"
A)option 1 and II
B)option II and IV
c) option I,II and V
D) option I,II and IV,V
A)true
B)false
9) What is the default permission to create new fields in sections belonging to the same
application scope
A)Allowed
B)Denied
10) By default, all custom applications have a private scope that uniquely identifies them and
their associated artifacts with a namespace identifier.
A)true
B)false
11) To make a script public, and allow it to be called from other applications, set the Accessible
from field on the Script Include form to 'This application scope only'.
A)true
B)false
12) To allows users to add records to related lists in forms, we can configure the edit option.
This Edit button is available for related lists represent which of the following?
A)many-to-many relationship
B) one-to-many relationship
A)true
B)false
16) In Servicenow from application repository, is it possible to install multiple applications at
once?
A)true
B)false
17) Is it possible to set the field attributes to mandatory, read-only, visible without writing the
script?
A)true
B)false
18) Which of the following option(s) are the script include protection policy options?
A)Read-only
B)None
B)false
20) "Scenario: You are trying to do a code review or demo on the Incident table while another
developer is trying to debug a business rule running on the Task table . In order to see no
messages appear at the top of the content frame, which of the following javascript method(s)
usage should be avoided?"
A)gs.addInfoMessage()
B)gs.addErrorMessage()
A)true
B)False
23) We cannot create task-based records using a record producer.
A)true
B)False
24) Inbound Email Actions execute only when
A)The watermark or record number matches a record on the target table
B) The incoming email type matches the inbound action type
C)the inbound action Condition evaluate to true
D)all the above
25) The application you select from the application picker determines both where and whether
your changes are saved.
A)True
B)False
26) Once uploading an application to the application repository is completed that version of the
application will be available to all instances assigned to the same company
A)True
B)False
27) "Scenario: You are creating a conference room booking application in its own application
scope. By default, the application can access and change its own tables and business logic, but
not other applications unless you give them explicit permission. In this scenario, the application
scope ensures?"
A)the conference room booking application does not interrupt core business services.
B)Other applications do not interfere with its normal functioning.
A)When you create a configuration record whose target table belongs to another
application
B)when you create a configuration record whose source table belongs to another application
C)both of the above
32) The Transform Map matches the columns from the data source to the columns in the target
table.
A)True
B)Flase
33) If code review property is set to Yes then all the changes made to the code can be pushed to
the instance immediately.
A)True
B)False
34) "Which of the following server side debug statement work in both scoped applications and
global applications? I. gs.debug() II. gs.info() III. gs.warn() IV. gs.error()"
A)option I & II
B) option I & III
E)option I,II,III,IV
35) "Scenario: Assume that a variable name 'caller_id' when Creating a New Incident and record
producer popluated the 'caller_id' field on the new incident record. In the above scenario what is
the most appropriate method that you would use to enter the data with a record producer?"
A)Define a script that uses any variable or server-side objects and functions to assign values
B )define a template to assign a static field value for all records created by the record producer
C)Use a variable type that corresponds to the field type
36) Configuration record creation restrictions prevent one application from making unwanted
changes to another application's data tables. These restrictions only apply while creating a
configuration record whose target table belongs to another application.
A)True
B)False
37) From which of the following location(s) we can review the events log?
A)System Logs>Events
38) "Scenario: You created a workflow that runs whenever a user requests approval for an item
they want to order from the catalog. In the above scenario, what are the possible activity
transition(s) that may happen?"
A)avtivity transistion to notify someone to order the item when users request is approved
B)Activity transition to notify the user that their request has been denied when users request is
denied
39) "Scenario: There is a business rule that runs on the Configuration Item [cmdb_ci] table and
logs the event ci.updated whenever a record is updated. The event was put in place for future use,
but does not currently trigger a notification or script action. When you import 200,000 CIs, the
business rule is run and adds 200,000 events to the event log which are needlessly processed by
the event processing engine. In such scenario, how do you prevent unused events from being
logged"
41) Mobile UI actions automatically reload the form when an action is submitted. User do not
need to configure a UI action to make this happen.
A )True
B)False
42) For which of the following application type(s), application access settings are provided
during development?
B)Baseline applications
43) Linking an application to source control allows all application developers on the instance to:
44) When there are many related lists on a form or many records in the related lists, the form
may load slowly. In such scenario to improve form response times by configuring related lists
which of the following option(s) you would follow?
A )Load manually
B)load on demand
C)Load automatically
45) Which of the following design action does not have the 'Always allowed' access in case of
the layout?
46) Selecting the Execute Now button puts the Scheduled Script Execution on the sch edule to be
run asynchronously as soon as possible.
A)True
B)False
47) By default, users with the teamdev_code_reviewer role receive notifications to do which of
the following?
48) You cannot uninstall applications on the Develop tab, but you can delete them.
A)True
B)False
49) To debug the processes on the client side in the settings which of the following should be
turned on?
A)Javascript Log
B)Field Watcher
A)option I & II
B) option II & IV
D) option I ,II,III& IV
51) "If you have need to reinstall the application later time then where do you publish the back of
your application? I. Service Now application repository II. Service Now Store III. Update set"
A)Either I or II
B) Either I or III
52) In case of the scheduled jobs, if the Ready state is in red color then it means?
A)The next action time is in near future and the job has not yet executed
B)The next action time is past and the job has not yet executed
C) the next action time is current one and the job has notyet executed
A)true
B)false
54) The workflow runs when the proper table conditions are inactivated
A)True
B)False
55) Which of the following is not the best practice for writing the script?
A)Multiple Instances
B)Non-production Instances
C)production Instances
57) When we are creating legacy application in the global scope using the Start from global
option, is it possible to change the default field value for the scope?
A)true
B)False
58) A Scripted REST API does not require users to pass an Access Control check.
A)True
B)False
59) By default, new application tables have which of the following design and runtime access
setting(s)?
A)True
B)False
61)Once server-side debugging module is activated, it remains active until which of the
following occurs?
A)True
B)False
65) On the workflow canvas by using which of the Workflow editor element, we can access
activities being edited or created?
A) Canvas tabs
B) Title Bar
C) Palette tabs
D) All of the above
66)”Assume that a script adds a user to one watch list,adds another user to a different watch list,
and then adds a configuration item(CI) to a user-defined glide_list field. Here difference
between the code for each command are the filed name and the element being inserted. In such
scenario, Can we use the same the logic in both the case
A)Yes
B) no
67) For which of the following kind of an application creation requires plugin activation?
A) Create custom application
B)Start from scratch
C) Start from a service
D) Start from a template
68) When the API is seleted in the REST API explorer, the short description field value is
displayed at the top of the form.
A) True
B) False
69) “Scenario: You have requirement to search the cmdb for the importance of all upstream
services related to a specific server when that server is added to the incident form.Here CMDB
contains 3 million CIs and thousands of relation ships. In the above scenario which of the
following is the most optimaization method to use?
A) Running a query on the Relationship{cmdb_rel_ci] table
C)Weight field
D) send when
71) What is the default transcation quota limit that applues to coustom appkication whose
resource type is Outbound HTTP request duration(foreground)?
A) 10seconds
B)100 seconds
C) 1000 seconds
D) 10000 seconds
72) Which of the following examples for the statement “Any two tables that can have a logical
relationship can appear as a parent/child via a related list”.
A) on a user record, show the last 20 transactions that user has made
B) on an incident record,show all incidents opened by the same caller
C) On an incident record, Show all problems opened on the reported CI
A) Data
B) Type
C) Configure
D)Style
75) In which of the following case we do not use the Scheduled Script Executions?
A) Find the records with due dates in the near future
B) Locate all requests from a particular user
C) Assign unassigned record to a user
D)All of the above
C)5000
79)Which of the following options are good for applications that only use one configuration
record,such as a workflow or script based application?
A) Start from Scratch
B) Create coustom application
80) "Scenario: You created Conference room booking application which has its own tables and business
logic in the Conference Room Booking private application scope. In this scenario, Conference room
booking application allows?"
a.Bl
ueci
rcl
ewi
thawhi
tex
b.Bl
ueci
rcl
e
c.Bl
ueci
rcl
ewi
tht
hewhi
techeckmar
k
d.Al
loft
hel
i
stedopt
ion
Ans.C
2.Forwhatpr
ocessst
epcoul
dami
ndmapcomei
ntopl
ay?
a.Noneoft
hel
i
stedopt
ion
b.Swi
mlanes
c.Cr
eat
ingadocument
d.Obj
ect
ives
Ans.Cr
eat
ingadocument
3.Howdoy
oucr
eat
eadat
apol
i
cyf
rom aUIpol
i
cy?
a.Underr
elat
edl
i
nks,
cli
ckoncr
eat
edat
apol
i
cy
b.OntheUIpol
icyf
ormy
oul
lfi
ndaUIact
ioncal
ledconv
ertt
hist
o
datapol
i
cy
c.Ri
ghtcl
i
ckont
heheaderbarandsel
ectconf
igur
e>Dat
apol
i
cies
d.Opent
hef
orm cont
extmenuandcl
i
cki
nser
t
Ans.A
4.Whendebuggi ngascri
pt,
adev el
opercansetbreakpoint
sor
condi
ti
onal l
ogpointstol
ogmessagest otheconsoleatspeci
fi
cli
nes,
andremov elogpoint
swhent heyaredonedebuggingthem.Which
syst
em propertymustbesettotruetouselogpoi
nts?
a.Gl
ide.
debug.
log_
poi
nt
b.Com.
gli
de.
i
nndex_
suggest
ion.
debug
c.Gl
i
de.
debugger
.l
og.
ui
d.Gl
i
de.
ui.
js_
can_
debug
Ans.C
5.Inanemai
lnot
if
icat
ion,
howdoy
oucal
lapar
amet
erf
rom anev
ent
that
i
nvokedt
heemai
l
?
a.Noneoft
hel
i
stedopt
ion
b.Ev
entpar
m
c.Gs.
proper
ty
d.Cur
rent
.pr
oper
ty
Ans.B
6.Wit
hregar
dtoemai
lnot
if
icat
ion,
whi
choft
hebel
l
owst
atement
s
about
t
her
eci
pient
siscor
rect
?
a.I
tisal
i
stofemai
laddr
essesdet
ermi
nedwhent
henot
if
icat
ioni
s
cr
eat
ed.
b.I
tisthel
i
stofuser
sandgr
oupsdet
ermi
neddy
nami
cal
l
yint
he
scr
ipt
c.I
tisthedy
nami
cli
stofuser
sandgr
oupsdet
ermi
nedwhent
he
email
i
ssent
.
d.I
tist
hest
ati
cli
stofuser
sandgr
oupsdet
ermi
nedwhent
he
not
if
icat
ioni
scr
eat
ed.
Ans.D
7.Whichoft
hef
oll
owi
ngi
susedt
odi
spl
ayamessagef
oraspeci
fi
c
fi
eld?
a.g_
for
m.ShowFi
eldMessage(
)
b.gs.
ShowFi
eldMessage(
)
c.g_
for
m.ShowFi
eldMsg(
)
d.gs.
ShowFi
eldMsg(
)
ans.C
8.Tool
tipshel
pcl
ari
fywhati
nfor
mat
ionausershoul
dent
er.St
ate
Trueor
Fal
se.
Ans.Tr
ue
9.Whi
choft
hef
oll
owi
ngar
euseri
nter
facedesi
gnconsi
der
ati
ons?
a.St
akehol
der
s
b.Userpr
ofi
les
c.Admi
nist
rat
ions
d.Deskt
op/
tabl
et/mobi
le
Ans.B,
D
10.
Whi
cht
ypeofchar
tcanbecr
eat
edf
rom t
hel
i
stv
iew?
a.Pi
eanddonut
b.Pi
e,bar
c.Pi
e,donut
,hi
stogr
am,
l
ine
Ans.B
11.
Whatar
ethesect
ionsoft
heFor
m desi
gner
?
a.Fi
eldt
ype,
fiel
d
b.Noneoft
hel
i
stedopt
ions
c.Header
,fi
eldnav
igat
or,
for
mlay
out
d.Tabl
e,f
orm,
types
Ans.C
12.
Whi
choft
hef
oll
owi
ngst
atement
saboutGI
Tar
etr
ue?
a.I
tisacl
oud-
basedsour
cecont
rolmanagementsy
stem
b.Team dev
elopmentusesGI
Ttomanagev
ersi
ons
c.I
tcanusedi
ff
erentt
ool
sli
keGi
tLab,
Git
Hub,
Git
ori
ous,
Bit
bucket
,
or
ot
her
s
d.I
tusesr
eposi
tor
iesandbr
anchi
ng
Ans.A,
c,
d
13.Whenanappl
i
cat
ioni
scr
eat
edusi
ngGui
dedAppl
i
cat
ionCr
eat
or
(GAC),
whatf
eat
uresdoest
heappl
i
cat
ionhav
e?
a.I
tdi
spl
aysdat
aint
hef
orm ofanexpandabl
eli
st
b.Noneoft
hel
i
stedopt
ion
c.I
tpr
ovi
desv
isual
int
erpr
etat
ion
d.Def
aul
taccesscont
rol
sar
ecr
eat
ed
Ans.D
14.
Whi
choft
hef
oll
owi
ngi
str
ueaboutmodul
eper
missi
ons?
a.Noneoft
hel
i
stedopt
ion
b.Theycont
rolaccesst
omodul
est
hroughr
oles
c.Youcanconf
igur
ethemodul
eswhi
chwi
l
lappeari
ntheappl
i
cat
ion
nav
igat
or
d.Modulesar
etobedispl
ayedev
ent
hought
hel
ogged-
inuserdoes
nothav
et hemenur
ole.
Ans.B
15.
Whi
choft
hef
oll
owi
ngdescr
ibest
hescr
ipt
ingassi
stance?
a.Accesst
oal
lfi
eldswher
ether
eisnof
iel
d-speci
fi
caccesscont
rol
b.Di
spl
aysal
istofsel
ect
abl
eel
ement
sinascr
iptf
iel
d
c.Di
spl
aysal
i
stofv
ari
abl
esi
nascr
iptf
iel
d
d.Dotwal
ki
ng
Ans.B
16.Gli
defor
m andGl
i
deusersr
eav
ail
abl
eforser
versi
descr
ipt
ing.
Statetr
ue
orf
alse.
Ans.Fal
se
17.Whi
chr
olesgr
antaccesst
osour
cecont
rol
reposi
tor
yoper
ati
ons
suchas
i
mpor
ti
ngappl
i
cat
ionsf
rom sour
cecont
rol
orl
i
nki
nganappl
i
cat
iont
o
sour
cecont
rol
?
a.Admi
n
b.Sour
ce_
cont
rol
c.Sour
ce_
cont
rol
_admi
n
d.Gi
t_admi
n
Ans.A,
b
18.
Thesour
cecont
rol
oper
ati
onusedt
ost
orel
ocal
changesonan
i
nstance
f
orl
aterappl
i
cat
ioni
scal
la(
n)_
___
___
___
a.Commi
t
b.St
ash
c.Spoke
d.Br
anch
Ans.B
19.
Youar
edev
elopi
ngt
heMy
Appappl
i
cat
iont
hathast
het
abl
e.Tabl
e
A
WhentheMy
Appappl
i
cat
ioni
sinser
tedonani
nst
ance,
youwant
Tabl
e
Asrecor
dst
obei
nst
all
edaspar
toft
heappl
i
cat
ion.Whenwi
l
lTabl
e
As
r
ecor
dsbei
nst
all
ed?
a.Tabl
eAwi
l
lnotext
end
b.Tabl
eAwi
l
lnoti
nst
all
ed
c.Tabl
eAi
sact
iveandext
endst
het
askt
abl
e
d.Tabl
eAwi
l
lbedel
etedf
rom dat
abasev
iew
Ans.C
20.
All
newt
abl
eshav
eadef
aul
tsetoff
iel
ds.Tr
ueorf
alse.
Ans.Tr
ue
21.
Whi
choft
hef
oll
owi
ngi
susedt
otesti
ntabl
etmode?
a.ht
tp:
//y
our
-i
nst
ance.
ser
vice-
now.
com/
$m.
do
b.Noneoft
hel
i
stedopt
ion
c.Tabl
etdev
elopment
>swi
tcht
otabl
etmode
d.ht
ps:
//y
our
-i
nst
ance.
ser
vice-
now.
com/
$tabl
et.
do
ans.C,
d
22.
All
inst
anceshoul
dbeont
hesamev
ersi
onofser
vicenow(t
eam
dev
elopment
).st
atet
rueorf
alse
Ans.Tr
ue
23.Whichpl
atf
ormf
eat
urecanbeusedt
odet
ermi
net
he
rel
eat
ionshi
ps
bet
weenaf
iel
dinani
mpor
tsett
abl
ewi
thaf
iel
dinanexi
sti
ng
ser
vicenowt
abl
e?
a.Tr
ansf
orm map
b.I
mpostset
c.Sel
fexecut
ing
d.Aut
omapmat
chi
ngf
il
eds
Ans.D
24.
Whi
choft
hef
oll
owi
ngar
esuppor
tedsmar
tphones?
a.Li
nux
b.I
phone
c.Andr
oid
d.Bl
ackber
ry
Ans.Bcd
25.
Theuserper
for
mingt
hequer
yvi
awebser
vicesmusthav
ethe
cor
rect
per
missi
onst
oaccesst
het
abl
esr
ecor
ds.Tr
ueorf
alse?
Ans.Tr
ue
26.
Whati
sthepur
poseoft
heRESTendpoi
nts?
a.Showscr
iptusage
b.TheURLoft
hedat
atober
etr
iev
ed,
updat
edordel
eted.
c.Usedt
odev
elop,
prot
oty
peandsav
eout
boundRESTmessages
d.Reusabl
einbusi
nessr
ules,
emai
lnot
if
icat
ionsandot
herser
versi
de
scr
ipt
s.
Ans.B
27.
Whi
choft
hef
oll
owi
ngar
ethest
atesoft
hewor
kfl
ow?
a.Publ
ished
b.Checkedout
c.Pr
ivat
e
d.Unpubl
ished
Ans.Abc
28.
Everywor
kfl
owact
ivi
tyhasadi
ff
erentconf
igur
ati
on.St
atet
rueor
fal
se.
Ans.Tr
ue
29.
Wor kf
lowsnoti
nthecur
rentscopear
ereadonl
y.St
atet
rueor
fal
se.
Ans.Tr
ue
30.Whi
choft
hef
oll
owi
ngcor
rect
lydescr
ibesdi
spl
aybusi
nessr
ules?
a.Theysuppor
tper
viousandcur
rentg_
usermet
hods x
b.Theysuppor
tthei
nit
ial
i
zef
unct
ion(
)
c.Theysuppor
tpr
evi
ousandcur
rentf
unct
ions x
d.Theypassdat
afr
om t
heser
versi
det
oacl
ientsi
descr
ipt
susi
ng
g_
scr
atchpadobj
ect
Ans.D
31.
Whi
choft
hef
oll
owi
ngar
epr
ocessst
akehol
der
s?
a.Appl
i
cat
ionadmi
nist
rat
ion
b.Request
erandf
ulf
il
ler
s
c.User
d.Management
Ans.Abd
32.
Whi
choft
hef
oll
owi
ngst
atement
saboutmobi
l
eli
star
etr
ue?
a.Youcancr
eat
emobi
l
eli
stl
ayout
sint
het
abl
eti
tl
emodul
e
b.Youshoul
dvi
ewr
ecor
ddet
ail
sinspl
i
tpanev
iew
c.Donotdi
spl
ayt
oomanyf
iel
dsi
nmobi
l
eli
stsort
hel
i
stbecomes
hardt
o
r
eadanduse
d.Mobi
l
eli
stsdonotuset
hemobi
l
eli
stv
iew
Ans.Al
l
33.Whichoft
hef
oll
owi
ngar
ebasel
i
nemobi
l
eappl
i
cat
ionspeci
al
fi
elds?
a.Geol
ocat
ion
b.Addr
ess
c.Acci
dentl
ocat
ion
d.Bar
code
Ans.A,
d
34.
Whatdoesg_
user
.hasRol
e(x_
Myapp_
scope)r
etur
n?
a.Ret
urnst
ruei
ftheuserhasx_
Myapp_
scopeori
ftheuserhas
admin
r
ule
b.Ret
urnsf
alsei
ftheuserhasx_
Myapp_
scope
c.Er
rorwi
l
lbegener
ated
d.Ret
urnswar
ningmessageatt
het
opoft
hef
orm
Ans.A
35.
whatr
olepr
efi
xindi
cat
est
hatauserhasanappl
i
cat
ionspeci
fi
c
dev
eloperper
missi
on?
a.Dev
_
b.Dd_
c.Sn_
dd
d.Sc_
Ans.C
36.Howdoy
ouquer
yrecor
dsi
nser
vicenow?
a..
quer
y()
b.Get
()
c._
quer
y()
d.Quer
y()
Ans.BCD
37.
Thescr
ipti
nther
ecor
dpr
oducerr
unswhenar
ecor
dis_
___
__
a.Del
eted
b.Loaded
c.Updat
ed
d.I
nser
ted
Ans.d
38.
Whi
choft
hef
oll
owi
ngar
elegi
ti
mat
edev
elopmentusecases?
a.Bui
ldi
nganewscopedappl
icat
ion
b.Mi
grat
ionf
rom t
hegl
obalscopei
ntoascopedappl
icat
ion
c.Ext
endi
ngaser
vicenownat
iveappl
i
cat
ioni
ngl
obalscope
d.Ext
endi
nga3r
dpar
tyscopedappl
icat
ion
Ans.Al
l
39.
Anappl
i
cat
ionscopei
schangeabl
e.Tr
ueorf
alse.
Ans.Fal
se
40.
Whi
choft
hef
oll
owi
ngar
efi
eldst
yles?
a.Pi
vot
b.Fi
eldcol
or
c.Textal
ignment
d.Fontat
tri
but
es(
bol
d,i
tal
ics,
under
li
ne,
li
net
hroughet
c.)
Ans.Bcd
41.
Whi
chi
sonet
hatper
for
msdebugl
oggi
ngi
nser
versi
de?
a.Gs.
debug(
)
b.Gs.
log(
)
c.Gs.
pri
nt(
)
d.Gs.
inf
o()
Ans.Gs.
debug
42.
Whi
choft
hef
oll
owi
ngar
ethet
hreemai
nar
ti
fact
sfordesi
gni
nga
dat
abase?
a.UI
,rel
ati
onshi
ps,
Fiel
ds
b.Fi
elds,
for
ms,
tabl
es
c.Tabl
es,
col
umns,
rel
eat
ionshi
ps
Ans.C
43.
Inr
egar
dst
oATFsCust
om UIst
eps,
whyar
efor
mfi
eldsl
abel
s
unt
est
abl
efi
eldcomponent
s.
a.For
mfi
eldl
abel
sar
einaccessi
blef
rom t
heDOM
b.For
mfi
eldl
abel
sar
enotset
tabl
eorcl
i
ckabl
e
c.For
msf
iel
dlabel
sar
etest
abl
ebyot
hert
estst
epcat
egor
ies
d.For
mfi
eldsar
enewpl
atf
ormf
eat
ure
Ans-
C
44.
Howwecanaddt
hedat
atoser
vicenowt
abl
e/dat
abase
a.Cust
om UIpages
b.I
mpor
tset
s
c.Jav
acode
d.Usi
ngf
orms
Ans.
45.
Whi
choft
hef
oll
owi
ngi
slegi
ti
mat
efor
m annot
ati
ont
ypes?
a.I
nfoboxy
ell
ow
b.Text
c.Sect
iondet
ail
s
d.I
nfoboxbl
ue
Ans.
46.Whichoft
hef
oll
owi
ngar
eal
l
owedi
ncl
i
entsi
descoped
appli
cati
ons?
a.Document
b.Gl
ideaj
ax
c.Any
thi
ngst
art
ingwi
th$
d.G_
for
m
Ans.D,
b
47.
Flowdesi
gnerdoesnothav
ecapabi
l
iti
es(
choose3)
a.ATF
b.Env
ironment
c.Fl
owt
est
ingwi
thr
ollback
d.Not
if
icat
ion
Ans.
48.
Whi choft
hef
oll
owi
ngdescr
ibesr
easonsf
orscr
ipt
ingi
n
ser
vicenow?
a.Enhancet
heuserexper
ience
b.Usedscr
ipt
stoext
endy
ouri
nst
ancebey
ondst
andar
d
confi
gur
ati
ons
c.Ext
endexi
sti
ngf
unct
ional
i
tyoraddnewf
unct
ional
i
tyt
othe
appl
i
cat
ions
d.Wi
thscr
ipt
s,y
oumayaut
omat
epr
ocesses,
addf
unct
ional
i
ty,
i
ntegr
atey
ouri
nst
ancewi
thanout
sideappl
i
cat
ionandmor
e.
Ans.
ABCD(
all
)
49.Whichopt
ioni
snotpr
esentwhenwear
eli
nki
nganappl
i
cat
ion
fr
om the
sour
cecont
rol
?
a.Appl
i
cat
ionname
b.User
name
c.URL
d.Passwor
d
Ans.
50.Forwhatpr
ocessst
epcoul
dami
ndmapcomei
ntopl
ay?
a.Obj
ect
ives
b.Swi
mlanes
c.Cr
eat
eadocument
Ans.C
51.
Whi
choft
hef
oll
owi
ngi
ssuppor
tedbyUI
16?
a.Lapt
opbr
owser
b.Deskt
opi
nter
faces
c.Bl
ackber
rybr
owser
d.Tabl
ebr
owser
Ans.
52.
Whichonebel
owi
susedt
opassv
aluewhensendi
ngaSOAP
message?
a.Emai
l
.var
iabl
e
b.<$v
ari
abl
e>
c.$v
ari
abl
e
d.$(
var
iabl
e)
Ans.
53.
Whi
choft
hef
oll
owi
ngar
efi
eldst
yles?
a.Textal
ignment
b.Fontat
tri
but
es(bol
d,i
tal
ics,
under
li
ne,
li
net
hroughet
c.)
c.Fi
eldcol
or
Ans.Abc
54.
Whi
choft
hef
oll
owi
ngi
snotar
epor
tty
pei
nser
vicenow?
a.Funnel
b.Py
rami
d
c.Tr
end
d.Br
eakdown
Ans.
55.
Recor
dpr
oducer
sar
edi
rect
lyaddedt
omobi
l
ecat
alog?
Ans.Fal
se
56.Addi
ngaf
iel
dtot
het
abl
eaut
omat
ical
l
yaddsi
ttot
heendoft
he
for
m.
Tr
ueorf
alse.
Ans.
tr
ue
Foundthi
sinwiki:
"Whenyoucreateafiel
dfrom t
hesystem di
cti
onary
,
i
tisautomati
cal
lyaddedattheendofthefir
stsecti
onofthedefaul
t
for
mv i
ew."sotechni
cal
lynotattheendoftheform,butanswerisnot
surest
il
l.
57.
Alli
nst
ancesshoul
dbet
hesamev
ersi
onofser
vicenow?Tr
ueor
fal
se.
Ans.
tr
ue
58.
Arehomepagesv
isi
bleonmobi
l
ever
sion?Tr
ue/f
alse
Ans.
fal
se
59.
Whatdoest
hef
oll
owi
ngsear
chi
ndi
cat
e?
a.Anydev
elopercansear
ch
b.DependsonACLaccess
c.Onl
yspeci
fi
crol
euser
s
d.Assi
gnedt
oist
hecur
rent
lyl
oggedi
nuser
Ans-
-wr
ongquest
ion
60.
Syst
em pr
oper
ti
escanuser
efer
enceasadat
aty
pe.
Ans.Fal
se
61.
Whi
choft
hef
oll
owi
ngar
etabl
econt
rol
s?
a.Ext
ensi
bil
it
y
b.Mobi
l
e x
c.Number
ing
d.Secur
it
y
Ans.
62.
Graphi
cal
repr
esent
ati
onofr
elat
ionshi
pbet
weent
abl
esi
s
a.Py
rami
d
b.Heat
map
c.Hi
stogr
am
d.Schemamap
Ans.D
63.
Anappl
i
cat
ionsar
ti
fact
sexi
stwi
thi
ntheappl
i
cat
ionsscope?
Tr
ue/f
alse?
Ans.
64.
All
newt
abl
eshav
edef
aul
tsetoff
iel
ds?
Tr
ue
/f
alse?
Ans.
65.
Dat
apol
i
ciesar
efor
mvi
ews?
Tr
ue
/f
alse
Ans.Fal
se
Whichoptionisnotpr
esentwhenwear
eli
nki
nganappl
i
cat
ionf
rom t
he
sourcecontr
ol
Sel
ectone:
a.URL
b.Appl
icat
ionname
c.
User
name
d.Passwor
d
Al
lnewt
abl
eshav
eadef
aul
tsetoff
iel
ds
Sel
ectone:
Tr
ue
Fal
se
I
nanemailnot
if
icat
ion,
howdoy
oucal
lapar
amet
erf
rom anev
entt
hat
i
nvokedt
heemail?
Sel
ectone
a.gs.
proper
ty
Ob.cur
rentpr
oper
ty
c.
eventpar
m
Whi
choft
hef
oll
owi
ngi
ssuppor
tedbyUl
16
Sel
ectone
a.Deskt
opi
nter
faces
b.Bl
ackber
rybr
owser
C.Lapt
opbr
owser
s
d.Tabl
eBr
owser
s
Whatar
ethesect
ionsoft
heFor
m Desi
gner
?
Sel
ectone:
a.Sect
ion
b.Fi
eldt
ype,
Fi
eld
c.Header
,Fi
eldNav
igat
or,
For
m Lay
out
d.Tabl
e
Howmanyappl
i
cat
ionsmenuscananappl
i
cat
ionhav
e?
Sel
ectone:
a.
5
b.
nnumberofmenuswecancr
eat
e
c.
1
Od.
3
Howwecanaddt
hedat
atoser
vicenowt
abl
es/
dat
abase
Sel
ectoneormor
e:
a.Cust
om Ulpages
b.
Usi
ngf
orms
c.
Impor
tset
s
d.Jav
acode
Whi
choft
hef
oll
owi
ngar
efi
eldsst
yles?
Sel
ectoneormor
e
a.Fontat
tri
but
es(
bol
d,i
tal
ics,
under
li
ne,
li
net
hroughet
c.)
b.Fi
eldcol
or
c.Textal
ignment
Whichofthefol
l
owi
ngst
atement
sdoesNOTappl
ywhenext
endi
ngan
exi
sti
ngtabl
e?
Sel
ectone:
aAl
loft
hepar
entt
abl
erecor
dsar
ecopi
edt
othenewt
abl
e.
b.Shoul
ddev
eloporwr
it
ether
equi
redf
unct
ional
i
ty
c.Youmustscr
iptandconf
igur
eal
lrequi
redbehav
ior
d.Makeuseoff
iel
dst
hatal
readyexi
sti
nanot
hert
abl
e
Thi
ngst
hataf
lowdesi
gnerdoesnotdo
Sel
ectoneormor
e
a.Nocodet
ri
gger
s,Useact
iondesi
gner
s
b.Automat
edt
est
ing,
Test
ingwi
thr
oll
back,
Mul
ti
pat
handmul
tipar
all
el
tasks
c.Wor
kfl
owspokes,
Codel
essaut
omat
ion
d.Dy
nami
csubf
lows,
Rol
ebasedmanagement
Whenascr
iptcr
eat
esanewj
avacl
assi
sthati
nvokedwheni
nst
ant
iat
ed?
Sel
ectone:
Tr
ue
Fal
se
Whenmanagi
nggl
obal
appl
i
cat
ionf
il
es,
youcanNOT:
Sel
ectoneormor
e
a.Mov
eappl
icat
ionf
il
esi
ntooroutofascopedappl
icat
ion
b.Remov
efi
l
esf
rom agl
obal
appl
i
cat
ion
c.Addf
il
esf
rom gl
obal
scopet
oagl
obal
appl
i
cat
ion
d.Mov
eanappl
i
cat
ionf
il
ebet
weengl
obal
appl
i
cat
ions
Anappli
cat
ionownsitst
abl
esanddet
ermi
newhet
herot
herappl
i
cat
ioncan
accessr
esourcesf
iel
d
Sel
ectone
Tr
ue
Fal
se
Whi
choft
hef
oll
owi
ngi
str
ueaboutModul
ePer
missi
ons?
Sel
ectone:
a.Youcanconfi
gur
ewhi
chmodul
esappeari
ntheappl
i
cat
ionnav
igat
or
usi
ngAppli
cati
on
b.Modul
estobedi
spl
ayedev
ent
hought
hel
oggedi
nuserdoesnothav
e
themenurol
e
c.Cont
rolaccesst
oModul
est
hroughr
oles
d.Youcanconfi
gur
ewhichmodul
esappeari
ntheappl
i
cat
ionnav
igat
or
usi
ngAppli
cati
onMenusmod
Taskt
abl
eisanexampl
eofwhat2cl
asses?
Sel
ectoneormor
e:
a.Par
ent
,Base
Ob.CMDB,
Cor
e
c.Par
ent
,Chi
l
d
d.Base,
Mast
er
Whenascr
iptcr
eat
esanewj
avacl
assi
sthati
nvoked
Sel
ectone:
Tr
ue
Fal
se
Howdoy
oucr
eat
eaDat
aPol
i
cyf
rom aUl
Pol
i
cy
Sel
ectoneormor
e
a.Underr
elat
edl
inkscl
ickont
heCr
eat
eDat
aPol
icy
b.Opent
hef
orm cont
extmenuandcl
i
ckI
nser
t
c.Ri
ght-
cli
ckt
heheaderbarandsel
ectconf
igur
e>Dat
aPol
i
cies
d.OntheUl
Pol
i
cyf
orm,
you'
l
lfi
ndaUIAct
ioncal
l
edconv
ertt
hist
oDat
a
Poli
cy
Whatcannotbedebuggedusi
ngt
hef
iel
dwat
cher
?
Sel
ectoneormor
e:
a.Scr
iptI
ncl
udes
b.Repor
ts,
Cust
omi
zat
ions,
Tabl
es&Fi
elds
c.cur
rentandemai
l
Howdoy
oucr
eat
eaDat
aPol
i
cyf
rom
Pol
i
cy
I
eci
oneormor
e
I
aUnderr
elat
edl
inkscl
ickont
heCr
eat
eDat
aPol
icy
b.Opent
hef
orm cont
extmenuandcl
i
ckI
nser
t
ontheUl
Pol
i
cyf
orm,
.youl
lfi
ndaUi
Act
ioncal
l
edconv
ertt
hist
oDat
a
Pol
i
cy
dRi
ghtcl
i
ckt
heheaderbarandsel
ectconf
igur
e-Dat
aPol
i
cies
Whenscr
iptf
iel
disempt
yinACL,
itsbydef
aul
tfal
se
Sel
ectone:
Tr
ue
Fal
se
Whati
sthepur
poseoft
hegs.
isl
nter
act
ive(
)funct
ioni
nbusi
nessr
ules?
Sel
ectoneormor
e
a.Thef
unct
ionr
etur
nsf
alsei
ftheact
ivi
tyi
sper
for
medbyani
nter
act
ive
user
b.Thef
unct
ionr
etur
nst
ruei
ftheact
ivi
tyi
sper
for
medbyani
nter
act
ive
user
c.Tokeept
hecur
rentsessi
onal
i
ve
Modul
esmusthav
eaLi
nkt
ype.Whi
choneoft
hef
oll
owi
ngi
sal
i
stofLi
nk
t
ypes?
Sel
ectoneormor
e
a.Assessment
,Li
stofRecor
ds,
Cont
entPage,
Rol
es
Ob.Li
stofRecor
ds,
Separ
ator
,Cat
alogTy
pe,
Rol
es
Oc.Assessment
,Li
stofRecor
ds,
Separ
lor
,Ti
mel
inePage
d.Li
stofRecor
ds,
Cont
entPage,
Order
,URL(
from ar
gument
s:)
Whenconfi
gur
ingamodul
e,whatdoesov
err
ideappl
i
cat
ionmenur
oles
conf
igur
e
Sel
ectoneormor
e
a.Desi
gnat
edat
atabl
es
Def
ineUserRol
es,
Desi
gnt
heappl
i
cat
ionf
ordi
ff
erentuserexper
iences,
Creat
ingan
appl
i
cat
ion
b.User
swi
tht
hemodul
erol
e,butwi
thoutaccesst
otheappl
icat
ionmenu
ca
C.Usecl
i
entsi
descr
ipt
stohav
eaccesst
ogl
i
deuserandusermet
hods
Whenmanagi
nggl
obal
appl
i
cat
ionf
il
es,
youcanNOT:
Sel
ectoneormor
e
a.Mov
eappl
icat
ionf
il
esi
ntooroutofascopedappl
icat
ion
b.Remov
efi
l
esf
rom agl
obal
appl
i
cat
ion
c.Mov
eanappl
i
cat
ionf
il
ebet
weengl
obal
appl
i
cat
ions
d.Addf
il
esf
rom gl
obal
scopet
oagl
obal
appl
i
cat
ion
Whenascr
iptcr
eat
esanewj
avacl
assi
sthati
nvokedwheni
nst
ant
iat
ed?
Sel
ectone:
Tr
ue
Fal
se
Way
sanappl
i
cat
ioncanr
espondt
oascr
iptact
ion
Sel
ectoneormor
e
a.Emai
l
,Repor
ts
b.Wor
kfl
ows,
Event
s
c.Scr
iptAct
ion,
Emai
l
d.Cl
i
entScr
ipt
s,Busi
nessRul
es
I
nanEmailNot
if
icat
ion,
whi
choneoft
hef
oll
owi
ngi
sNOTt
ruef
ort
he
Wei
ghtf
iel
d?
Sel
ectoneormor
e
a.TheWei
ghtv
aluedef
aul
tst
ozer
o
b.AWeightval
ueofzer
omeanstheNot
if
icat
ioni
sal
way
ssentwhent
he
Noti
fi
cat
ion'
sWhentosendcr
it
eri
aismet
c.AWei
ghtv
alueofzer
omeanst
hatnoemai
lshoul
dbesent
d.OnlyNoti
fi
cati
onswi
tht
hehi
ghestwei
ghtf
ort
hesamer
ecor
dand
reci
pient
saresent
Way
sanappl
i
cat
ioncanr
espondt
oascr
iptact
ion
Sel
ectoneormor
e:
a.Emai
l
,Repor
ts
b.Cl
i
entScr
ipt
s,Busi
nessRul
es
c.Scr
iptAct
ion,
Emai
l
d.Wor
kfl
ows,
Event
s
Ser
viceNowDeskt
opappl
i
cat
ionsaut
omat
ical
l
yrunonwhi
chpl
atf
orm(
s):
Sel
ectoneormor
e:
a.Smar
tphone
b.Deskt
op
c.Deskt
opandSmar
tphone
d.Deskt
opandTabl
et
Whenascr
iptcr
eat
esanewj
avacl
assi
sthati
nvokedwheni
nst
ant
iat
ed?
Sel
ectone:
Tr
ue
Fal
se
howdoy
ouconf
igur
easchedul
edJobt
oexecut
eont
hel
astdayofev
ery
mont
h
Sel
ectoneormor
e
aSett
heRunf
iel
dval
uet
oPer
iodi
cal
l
yandt
heRepeati
nter
val
val
uet
o31
bSettheRunf
iel
dval
uet
oPer
iodi
cal
l
yandt
heRepeati
nter
val
val
uet
o
LastDay
cSett
heRunf
iel
dval
uet
oMont
hlyandt
heDayf
iel
dval
uet
oLastDay
d.Sett
heRunf
iel
dval
uet
oMont
hlyandt
heDayf
iel
dval
uet
o31
Del
egat
edDevelopmental
l
owsnon-
admi
nist
rat
orst
odev
elopappl
i
cat
ion
i
nthegl
obalscope?
Sel
ectone
Tr
ue
Fal
se
Anappl
i
cat
ionsar
ti
fact
sexi
stwi
thi
ntheappl
i
cat
ion'
sscope
Sel
ectone:
OTr
ue
Of
alse
Ser
viceNowi
sgoodf
ormedi
ast
reami
ng
Sel
ectone:
t
rue
Fal
se
whi
choft
hef
oll
owi
ngar
etr
uef
orr
epor
tsi
nSer
viceNow?
sel
ectoneormor
e:
a.Canber
unondemandbyaut
hor
izeduser
s.
b.Anyusercanseeanyr
epor
tshar
edwi
tht
hem.
c.Canbeagr
aphi
calr
epr
esent
ati
onofdat
a
d.Al
luser
scangener
ater
epor
tsonanyt
abl
e
Howdoyouconf
igur
eaSchedul
edJobt
oexecut
eont
hel
astdayofev
ery
mont
h?
Sel
ectoneormor
e:
a.Sett
heRunf
iel
dval
uet
oPer
iodi
cal
l
yandt
heRepeatI
nter
val
val
uet
o31
b.Sett
heRunf
iel
dval
uet
oMont
hlyandt
heDayf
iel
dval
uet
o31
c.Sett
heRunf
iel
dval
uet
oPer
iodi
cal
l
yandt
heRepeatI
nter
val
val
uet
o
LastDay
d.Sett
heRunf
iel
dval
uet
oMont
hlyandt
heDayf
iel
dval
uet
oLastDay
Howdoy
oucr
eat
eaDat
aPol
i
cyf
rom aUi
Pol
i
cy
Sel
ectoneormor
e:
a.Opent
hef
orm cont
extmenuandcl
i
ckI
nser
t
b.Ri
ghtcl
i
ckt
heheaderbarandsel
ectconf
igur
e>Dat
aPol
i
cies
c.Underr
elat
edl
inkscl
ickont
heCr
eat
eDat
aPol
icy
d.OntheUl
Pol
i
cyf
orm,
you'
l
lfi
ndaUl
Act
ioncal
l
edconv
ertt
hist
oDat
a
Poli
cy
Whi
choft
hef
oll
owi
ngi
str
ueaboutModul
ePer
missi
ons?
Sel
ectoneormor
e:
a.Modul
est
obedi
spl
ayedev
ent
hought
hel
oggedi
nuserdoe
b.Youcanconf
igur
ewhi
chmodul
esappeari
ntheappl
i
cat
ion
c.Youcanconf
igur
ewhi
chmodul
esappeari
ntheappl
i
cat
ion
d.Cont
rolaccesst
oModul
est
hroughr
oles
Anappli
cati
onOwnsi t
st abl
esanddet
ermi
newhet
herot
herappl
i
cat
ion
canaccessresour
cesfrom them
Sel
ectone:
Tr
ue
Fal
se
whi
choneoft
hef
oll
owi
ngi
sNOTaGl
i
deuser(
gisc)met
hod?
Sel
ectoneormor
e:
a.hasRol
eExact
ly(
)
b.get
Ful
l
Name(
)
c.hasRol
e()
d.user
Name(
)
NO.1 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
Answer: C
NO.2 Which one of the following is the baseline behavior of a table in a
privately-scoped application?
A. The table and its data are not accessible using web services
B. Any Business Rule can read, write, delete, and update from the table
C. Only artifacts in the table's application can read from the table
Answer: D
NO.3 When configuring a module, what does the Override application menu roles
configuration option do?
A. Users with the module role but without access to the application menu access the module
B. Self-Service users can access the module even though they do not have roles
C. Admin is given access to the module even if Access Controls would ordinarily prevent
access
D. Users with access to the application menu can see the module even if they don't have the
module role
Answer: A
NO.4 Which of the following features are available to Global applications? (Choose two.)
A. Automated Test Framework
B. Source Control
C. Delegated Development
D. Flow Designer
Answer: A D
NO.5 What is a Module?
A. The functionality within an application menu such as opening a page in the content
frame or a separate tab or window
B. A group of menus, or pages, providing related information and functionality to end-users
C. A way of helping users quickly access information and services by filtering the
items in the Application Navigator
D. A web-based way of providing software to end-users
Answer: A
NO.6 Identify the incorrect statement about Delegated Development in ServiceNow.
A. Administrators can grant non-admin users the ability to develop global applications
B. Administrators can specify which application file types the developer can access.
Answer: A
NO.7 Here is the Business Rule script template:
C. Existing logic from the parent table will be automatically applied to the new table.
D. All of the parent table records are copied to the new table.
B. g_user.hasRoleExactly('catalog_admin')
C. g_user.hasRoleOnly('catalog_admin')
D. g_user.hasRoleFromList('catalog_admin')
Answer: B
NO.10 How must Application Access be configured to prevent all other private application
scopes from creating configuration records on an application's data tables?
A. You must create Access Controls to prevent all other application scopes from
creating configuration records on an application's data tables rather than using
Application Access
B. Set the Accessible from field value to All application scopes and de-select the Can create
option
C. Set the Accessible from field value to This application scope only and de-select the Allow
access to this table via web services option
D. Set the Accessible from field value to This application scope only
Answer: D
NO.11 It is best practice to define the business requirements and the process(es) an
application will manage as part of the application development plan. What are some of the
considerations to document as part of the business process?
A. Business problem, data input/output, users/stakeholders, and process steps
Answer: A
NO.12 To see what scripts, reports, and other application artifacts will be in a published
application:
A. Enter the name of the Application in the Global search field
D. Open the artifact records individually to verify the value in the Application field
Answer: C
NO.13 Application developers configure ServiceNow using industry standard JavaScript to...
A. Enable the right-click to edit the context menus on applications in the navigator
Answer: B
NO.14 Which of the following are configured in an Email
B. Script Includes
C. Client Scripts
D. Access Controls
Answer: B
NO.16 Which of the following is NOT supported by Flow Designer?
A. Call a subflow from a flow
Answer: B
NO.17 Which of the following statements does NOT apply when extending an existing table?
A. The parent table's Access Controls are evaluated when determining access to the
new table's records and fields
B. The new table inherits the functionality built into the parent table
C. The new table inherits all of the fields from the parent table
Answer: D
NO.18 Which of the following are true for reports in ServiceNow? (Choose three.)
A. Any user can see any report shared with them.
Answer: B D E
NO.19 Which of the following is NOT a trigger type in Flow Designer?
A. Outbound Email
B. Application
C. Record
D. Schedule
Answer: A
NO.20 One of the uses of the ServiceNow REST API Explorer is:
A. Practice using REST to interact with public data providers
Answer: D
NO.21 Which platform feature can be used to determine the relationships between
field in an Import Set table to field in an existing ServiceNow table?
A. Business Service Management Map
B. Data Sources
C. Transform Map
D. Cl Relationship Builder
Answer: D
NO.23 Which source control operation is available from BOTH Studio and the Git Repository?
A. Create Branch
Answer: A
NO.24 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
Answer: B
NO.25 Which one of the following is true?
A. A UI Policy's Actions execute before the UI Policy's Scripts
B. The execution order for a UI Policy's Scripts and Actions is determined at runtime
Answer: C
NO.26 When evaluating Access Controls, ServiceNow searches and evaluates:
A. Only for matches on the current table
Answer: C
NO.27 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
Answer: D
NO.28 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
Answer: B
NO.29 In an Email Notification, which one of the following is NOT true for the Weight field?
A. Only Notifications with the highest weight for the same record and recipients are sent
B. A Weight value of zero means that no email should be sent
D. A Weight value of zero means the Notification is always sent when the Notification's
When to send criteria is met
Answer: B
NO.30 Which of the following methods are useful in Access Control scripts?
A. g_user.hasRole() and current.isNewRecord()
Answer: B
NO.31 Modules must have a Link type. Which one of the following is a list of Link types?
A. List of Records, Separator, Catalog Type, Roles
Answer: B
NO.32 Which one of the following is part of the client-side scripting API?
A. workflow.scratchpad
Answer: B
NO.33 Which objects can you use in a Scheduled Script Execution (Scheduled Job) script?
A. GlideRecord and current
Answer: C
NO.34 Which one of the following is true for GlideUser (g_user) methods?
A. Can be used in Client Scripts and UI Policies only
Answer: A
NO.35 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
Answer: D
NO.36 Which of the following methods prints a message on a blue background to the
top of the current form by default?
A. g_form.addInfoMsg()
B. g_form.addInfoMessage()
C. g_form.showFieldMessage()
D. g_form.showFieldMsg()
Answer: B
NO.37 There is a basic strategy when creating a Utils Script Include. Identify the step that
does not belong.
A. Identify the table
C. Create a class
Answer: A
NO.38 In a Business Rule, which one of the following returns true if the currently logged in
user has the admin role?
A. g_form.hasRoleExactly('admin')
B. gs.hasRole('admin')
C. g_form.hasRole('admin')
D. gs.hasRoleExactly('admin')
Answer: B
NO.39 When a ServiceNow instance requests information from a web service, ServiceNow is
the web service:
A. Publisher
B. Specialist
C. Provider
D. Consumer
Answer: D
NO.40 Which of the following objects does a Display Business Rule NOT have access to?
A. previous
B. GlideSystem
C. g_scratchpad
D. current
Answer: A
NO.41 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()
Answer: A
NO.42 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
Answer: B
NO.43 Which one of the following is true for a Script Include with a Protection Policy
value of Protected?
A. Any user with the protected_edit role can see and edit the Script Include
B. The Protection policy option can only be enabled by a user with the admin role
Answer: B
NO.45 Which objects can be used in Inbound Action scripts?
A. current and previous
Answer: B
NO.46 Which Application Access configuration field(s) are NOT available if the
Can read configuration field is NOT selected?
A. All access to this table via web services
C. Can read does not affect the availability of other Application Access fields
D. Allow configuration
Answer: B
NO.47 Which one of the following client-side scripts apply to Record Producers?
A. Catalog Client Scripts and Catalog UI Policies
Answer: A
NO.48 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
Answer: B
NO.49 Which one of the following is NOT a UI Action type?
A. List choice
B. Form button
D. Form choice
Answer: D
NO.50 Which one of the following is NOT a purpose of application scoping?
A. Provide a relationship between application artifacts
C. Provide a namespace (prefix and scope name) to prevent cross application name collisions
D. Provide controls for how scripts from another scope can alter tables in a scoped
application
Answer: B
NO.51 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
Answer: C
NO.52 When configuring the content of an Email Notification, which syntax should be
used to reference the properties of an event triggering the Notification? (Check It
Once)
A. ${event.}
B. ${current.}
C. ${property name>.getDisplayValue()}
D. ${gs.}
Answer: A
B. Bundle
C. Action Way
D. Flow
NO.54 The source control operation used to store local changes on an instance for later
application is called a(n).
A. Branch
B. Tag
C. Stash
D. Update set
Answer: C
NO.55 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
Answer: D
NO.56 When configuring a REST Message, the Endpoint is:
A. The commands to the REST script to stop execution
D. The response from the provider indicating there is no data to send back
Answer: B
NO.57 Which roles grant access to source control repository operations such as
importing applications from source control, or linking an application to source
control? (Choose two.)
A. source_control
B. source_control_admin
C. admin
D. git_admin
Answer: A C
NO.58 Which one of the following is NOT a debugging strategy for client-side scripts?
A. g_form.addInfoMessage()
B. Field Watcher
C. jslog()
D. gs.log()
Answer: D
NO.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
Answer: D
NO.60 How many applications menus can an application have? (Check It Once)
A. 3, one for an application's user modules, one for an application's administrator modules,
and one for the ServiceNow administrator's modules
B. As many as the application design requires
C. 2, one for an application's user modules and one for an application's administrator
modules
D. 1, which is used for all application modules
Answer: D
CAD Practice Questions
2. What does the script do g_user.hasRole(‘xyz_role’)? Ans: Check if the current logged in user has the
xyz_role or admin role
3. Which runs on server side? Ans: Schedule jobs, Business Rules and Script Actions
5. Workflows are used for? Ans: Automation of approvals, email notifications and automated
execution of logic (UI Actions – except this option everything else applies)
6. Email Notifications have? Ans: Whom to send, when to send and what to send (How to send –
except this option everything else applies)
7. User can join Document feed for a record by using? Ans: Context menu or Button on form
8. When workflow is published which are not true? Ans: A copy of the new version published
workflow is created and listed in History
9. Which are always Server side scripting? Ans: Business rules, script includes, schedule jobs. But not
“UI Actions”
10. When field is removed by form design, the field is removed from database. Ans: False
12. Properties of an application should be editable by who? Which is good practice? Ans: Application
admin and ServiceNow admin.
13. Application properties should be edited by who? As per good practice? Ans: Default application
properties should never be edited.
14. Extending a table from another table. Which of the following is not true? Ans: Parent records will
be copied to child table.
15. A Table with three fields field1, field2, field3. Table.None – Read – itil and Admin
What will itil have access to? Ans: All fields other than field 3
16. When you change application in application picker what happens? Application scope is changed
and development of application files will be attached to current application
17. When “Can Read” is not provided in “Application access” settings? Which other options are
hidden.
Ans: “Can Read” check box does not hide any other options.
18. When “Allow webservice” selected in Application access settings, which of the following apply?
Ans: User can access records but should have sufficient privileges to access the records of the
application table via web service
19. When “Assigned to: (Dynamic): Me” is used, what does it me? Ans: All tickets of ‘current table’
assigned to current logged in user will be listed
20. What to use to debug condition field of UI Policies? Ans: UI Policy option is selected in Javascript
Debugger window (not sure)
21. Why do we extend tables from another table. Which does not stand true among the options? Ans:
All configurations used in parent table has to be scripted again in child table
22. What is servicenow Store? Ans: To download ServiceNow custom applications
23. How to redirect to a different page via Record Producer? Ans: producer.redirect(‘<URL>’);
24. How to create record producer directly? Ans: Go to Table dictionary and click under related links
“Add to Service Catalog”
25. Record producer – which of the following is not true? Ans: They always create records on
Requested Item table (sc_req_item)
26. What is “override menu role” used for? Ans: Modules to be displayed even though the logged in
user does not have the menu role but has the module role
27. How are menus and modules – access are made limited? Ans: Using roles
28. When Script field is empty in ACL, it’s by default False. Say True/False. Ans: False
29. When will the user get access to tables records? a. Script field should be true b. condition field
should be true c. Required roles. User should have at least one role from here d. other matching ACLs
should also evaluate to true Ans: All a, b, c and d
4/12/2021 ServiceNow CAD Mock Test
113 Questions for Practicing and once you submit you will let to know the point scored by
you. I surely believe that below questions will help you. We will be adding more questions
into below ServiceNow CAD Mock Test
Email address *
alzeehan82@gmail.com
Protection policies are not applied when installed via update sets 0/1
True
False
Correct answer
True
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 1/88
4/12/2021 ServiceNow CAD Mock Test
The execution order for a UI Policy’s Scripts and Actions is determined at runtime
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 2/88
4/12/2021 ServiceNow CAD Mock Test
How can a developer create test run data sets for parameterized tests? 0/1
Link to a table and run the test for every record in a table.
Correct answer
True
False
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 3/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following is true for a table with the "Allow 0/1
configuration" Application Access option selected?
Any user with the application's user role can modify the application's scripts
Out of scope applications can create Business Rules for the table
Out of scope applications can add new tables to the scoped application
Only the in scope application's scripts can create Business Rules for the table
Correct answer
Out of scope applications can create Business Rules for the table
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 4/88
4/12/2021 ServiceNow CAD Mock Test
Modules must have a Link type. Which one of the following is a list of Link 0/1
types?
Correct answer
In an Email Notification, which one of the following is NOT true for the 1/1
Weight field?
Only Notifications with the highest weight for the same record and recipients are
sent
A Weight value of zero means the Notification is always sent when the Notification’s
When to send criteria is met
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 5/88
4/12/2021 ServiceNow CAD Mock Test
workflow.initi
workflow.crit
workflow.debug
Workflow.warn
Correct answer
workflow.crit
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 6/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following describes the process to test the configured 0/1
web service call to a ServiceNow instance?
Click the Test button, configure the input values, click the Run Test button, and view
the results.
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 7/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 8/88
4/12/2021 ServiceNow CAD Mock Test
Matches columns from the data source to columns in the target table
Determines which data source columns are important for the import
Matches columns from the staging table to columns in the target table
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEbR… 9/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following statements is true for the Form Designer? 0/1
To add a field to the form layout, drag the field from the Fields tab to the desired
destination on the form.
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.
To remove a field from the form layout, hover over the field to enable the Action
buttons, and select the Delete (X) button.
To add a section to the form layout, drag it from the Field Types tab to the desired
destination on the form.
Correct answer
To add a field to the form layout, drag the field from the Fields tab to the desired
destination on the form.
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.
To remove a field from the form layout, hover over the field to enable the Action
buttons, and select the Delete (X) button.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 10/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 11/88
4/12/2021 ServiceNow CAD Mock Test
Desktop
Smartphone
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 12/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following best describes an inbound email action? 1/1
Which Runtime Access Tracking option prevents a script from accessing 1/1
resources until explicitly allowed?
None
Blocking
Enforcing
Tracking
Validating
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 13/88
4/12/2021 ServiceNow CAD Mock Test
Removing a field from a form using the Form Designer deletes the field 1/1
from the database table. True or False?
True
False
Which one of the following is NOT a true statement about a workflow? 1/1
Executes server-side
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 14/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 15/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following best describes what a flow is? 0/1
A script that defines the steps to automate processes on the Now Platform
Correct answer
You are writing an Async Business Rule for a table in a different scope 1/1
than the Business Rule record. Which one of the following database
operations CANNOT be part of the Async Business Rule's configuration?
Delete
Update
Query
Insert
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 16/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following statements is true for the Form Designer? 0/1
To add a field to the form layout, drag the field from the Fields tab to the desired
destination on the form.
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.
To remove a field from the form layout, hover over the field to enable the Action
buttons, and select the Delete (X) button.
To add a section to the form layout, drag it from the Field Types tab to the desired
destination on the form
Correct answer
To add a field to the form layout, drag the field from the Fields tab to the desired
destination on the form.
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.
To remove a field from the form layout, hover over the field to enable the Action
buttons, and select the Delete (X) button.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 17/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following describes when before Business Rules 1/1
execute their script logic?
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 18/88
4/12/2021 ServiceNow CAD Mock Test
Which source control operation is available from BOTH Studio and the 0/1
Git Repository?
Create Branch
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 19/88
4/12/2021 ServiceNow CAD Mock Test
Directive
Controller
Event
Function
Correct answer
Directive
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 20/88
4/12/2021 ServiceNow CAD Mock Test
JavaScript try/catch
Field Watcher
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 21/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following best describes the Client Script global 0/1
function this.server.update()?
Calls the server and automatically replaces the current options and data from the
server response
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 22/88
4/12/2021 ServiceNow CAD Mock Test
Can create
Can read
Can write
Can update
Can delete
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 23/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 24/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following are true statements about the ServiceNow Agent 1/1
mobile application?
When a developer creates a custom application for desktop, a mobile version of the
custom application is automatically created
Developers can create mobile applications for the ServiceNow Agent mobile
application without writing any scripts
Business Rules for custom app tables do not apply when records are modified using
the ServiceNow Agent mobile application
If a Mobile view is defined for a custom app table, the ServiceNow Agent mobile
application uses the Mobile view to create a List screen
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 25/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
The system can not detect choice and reference type fields when 1/1
importing data from a spreadsheet
True
False
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 26/88
4/12/2021 ServiceNow CAD Mock Test
Delegated Development
Source Control
Flow Designer
Which of the following methods creates the response body in the 0/1
resource script?
setBody()
setContent()
setBodyContent()
getBody()
getContent()
Correct answer
setBody()
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 27/88
4/12/2021 ServiceNow CAD Mock Test
What are the three sections of an Access Control record that must 0/1
evaluate to true to grant access to a resource?
Condition
Condition Script
Script
Advanced
Requires Role
Correct answer
Condition
Script
Requires Role
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 28/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following is NOT a type of credential used by REST APIs? 0/1
API Key
Basic Auth
CIM
OAuth 2.0
JDBC
Correct answer
CIM
JDBC
Option 1
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 29/88
4/12/2021 ServiceNow CAD Mock Test
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 30/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following are NOT true about the current object? 0/1
The current object property values never change after a record is loaded from the
database.
The properties of the current object are the same for all Business Rules.
Correct answer
The current object property values never change after a record is loaded from the
database.
The properties of the current object are the same for all Business Rules.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 31/88
4/12/2021 ServiceNow CAD Mock Test
Which Application Access configuration field(s) are NOT available if the 0/1
Can read configuration field is NOT selected?
Can read does not affect the availability of other Application Access fields
Allow configuration
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 32/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following best describes the data import process? 1/1
Use a Transform Map to move data from the data source to the staging table. Verify
the data integrity then move the records to the target table
Load the records from the data source into the target table using a Transform Map
then verify the data integrity.
Copy the data source records into a staging table. Copy the records from the staging
table to the target table using a Transform Map only if the field names are different
between the two tables. Verify the data integrity.
Load data from the data source into a staging table. Use a Transform Map to
move data from the staging table fields to the target table fields then verify the
data integrity.
Load the records from the data source into the staging table using a Transform Map
then verify the data integrity.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 33/88
4/12/2021 ServiceNow CAD Mock Test
Carl Lucas is a user in the MSP domain in the hierarchy. The MSP domain 0/1
has the ACME domain configured as a contains domain. Carl needs to
work with records in the ACME EMEA domain. Which configuration
change should be made to allow Carl to work with ACME EMEA records?
Configure the ACME EMEA domain as a contains domain for the MSP domain.
Configure the MSP domain as a contains domain for the ACME EMEA domain.
Configure the ACME EMEA domain as a visibility domain for Carl Lucas's user
record.
No change is necessary.
Configure the ACME EMEA domain as a visibility domain for the ACME EMEA
Technicians group.
Correct answer
No change is necessary.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 34/88
4/12/2021 ServiceNow CAD Mock Test
getUser()
getUserID()
hasRole()
hasRoleExactly()
isLoggedIn()
Correct answer
getUser()
getUserID()
hasRole()
isLoggedIn()
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 35/88
4/12/2021 ServiceNow CAD Mock Test
There is a basic strategy when creating a Utils Script Include. Identify the 1/1
step that does not belong.
Create a class
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 36/88
4/12/2021 ServiceNow CAD Mock Test
When creating new application files in a scoped application, cross scope 0/1
access is turned on by default in which of the following?
REST messages
Table
Script Include
Workflow
Correct answer
REST messages
Table
Script Include
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 37/88
4/12/2021 ServiceNow CAD Mock Test
To see what scripts, reports, and other application artifacts will be in a 0/1
published application
Open the artifact records individually to verify the value in the Application field
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 38/88
4/12/2021 ServiceNow CAD Mock Test
How do you use data from one step in a test in a later step? 0/1
Write a script to open the test step object to get the data to use in the later step.
Click the step in the Data Panel and select the data to use in the later step.
Create variables on the test and write scripts to populate the variables when the
test executes.
Click the Reference button and select the record from the table.
Click the Data Pill Picker button and select the variable from the data pill picker.
Correct answer
Click the Data Pill Picker button and select the variable from the data pill picker.
Outbound Email
Application
Record
Schedule
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 39/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following best describes the purpose of the Allow 0/1
configuration option on the Application Access section of a Table
record?
Allows out-of-scope applications to adjust form and list layouts for a table
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 40/88
4/12/2021 ServiceNow CAD Mock Test
In an Email Notification, which one of the following is NOT true for the 0/1
Weight field?
Only Notifications with the highest weight for the same record and recipients are
sent
A Weight value of zero means the Notification is always sent when the Notification’s
When to send criteria is met
Correct answer
Only Notifications with the highest weight for the same record and recipients are
sent
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 41/88
4/12/2021 ServiceNow CAD Mock Test
A single Client Script can execute its script logic when a user loads a 0/1
record into a form AND when a user changes a value in a field
True
False
Correct answer
True
Which of these classes are part of the ServiceNow client-side API? 1/1
GlideSystem (gs)
GlideUser (g_user)
GlideDateTime
GlideDate
GlideForm (g_form)
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 42/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following statements does NOT apply when extending an 0/1
existing table?
The new table inherits all of the fields from the parent table
The new table inherits the functionality built into the parent table
The parent table's Access Controls are evaluated when determining access to the
new table's records and fields
Correct answer
The new table inherits the functionality built into the parent table
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 43/88
4/12/2021 ServiceNow CAD Mock Test
How can a developer extract data from the response body after calling a 1/1
REST web service?
Use the JSON API to convert JSON formatted responses to a JavaScript object
Use the XMLDocument2 API to extract data from XML formatted responses.
Use the Convert Response Body wizard to translate the response into an object.
Which one of the following is NOT a debugging strategy for client-side 0/1
scripts?
g_form.addInfoMessage()
Field Watcher
jslog()
gs.log()
Correct answer
g_form.addInfoMessage()
gs.log()
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 44/88
4/12/2021 ServiceNow CAD Mock Test
Required roles. User should have at least one role from here
Correct answer
Required roles. User should have at least one role from here
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 45/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following are steps in the generalized process for working 0/1
with events?
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 46/88
4/12/2021 ServiceNow CAD Mock Test
True
False
Correct answer
False
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 47/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following are possible outcomes when coalescing detects a 0/1
match between a record in the staging table and a record in the target
table?
Overwrite the record in the target table with the source data
Correct answer
Overwrite the record in the target table with the source data
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 48/88
4/12/2021 ServiceNow CAD Mock Test
Transform Map
Data Sources
Cl Relationship Builder
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 49/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following are NOT methods from the GlideRecord API? 0/1
addQuery()
addEncodedQuery()
addOrQuery()
addAndQuery()
query()
Correct answer
addOrQuery()
addAndQuery()
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 50/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following correctly describes how a Scheduled Script 0/1
Execution is configured to run on the last day of the month?
Create a daily Scheduled Script Execution and use the Condition Builder to select
Last day of month
Create a daily Scheduled Script Execution and use the Condition Builder to create the
condition 28 || 29 || 30 || 31
Scheduled Script Executions cannot be configured to run on the last day of the
month
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 51/88
4/12/2021 ServiceNow CAD Mock Test
A single Client Script can execute its script logic when a user loads a 0/1
record into a form AND when a user saves/submits/updates a form
True
False
Correct answer
False
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 52/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following describe ways to make a REST step dynamic? 0/1
Set the HTTP Method to POST and the user will be prompted for any values
required by the API.
Use a data pill in the Resource Path for any variable information described in the
external API's documentation.
Use a data pill in the Query Parameter value for any query parameters described in
the external API's documentation.
Create Connection Attributes for any variables and set values for the Connection
Attributes in the Connection record.
Correct answer
Use a data pill in the Resource Path for any variable information described in the
external API's documentation.
Use a data pill in the Query Parameter value for any query parameters described in
the external API's documentation.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 53/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following is NOT a debugging strategy for client-side 1/1
scripts?
Field Watcher
jslog()
gs.log()
. g_form.addInfoMessage()
Comments
Thresholds
Forecasts
Targets
Comparisons
Correct answer
Thresholds
Targets
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 54/88
4/12/2021 ServiceNow CAD Mock Test
When working in the Form Designer, configuring the label of a field in a 0/1
child table changes the label on which table(s)?
base table
child table
parent table
all tables
Correct answer
base table
child table
True
False
Correct answer
False
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 55/88
4/12/2021 ServiceNow CAD Mock Test
List choice
Form button
Form choice
Correct answer
List choice
Form choice
Pyramid
Chart
Funnel
Trend
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 56/88
4/12/2021 ServiceNow CAD Mock Test
When data is loaded from the data source into the staging table
When an import starts and before any staging table records are imported
Correct answer
When an import starts and before any staging table records are imported
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 57/88
4/12/2021 ServiceNow CAD Mock Test
Write a script to open the subflow object to get the data to use in the flow.
Create a subflow output and assign the subflow output a value from the Assign
subflow output action in the subflow. Subflow outputs are data pills in the flow.
Create data pills in the Data Panel to use when the subflow is added to a flow.
Create an action output and use the Assign subflow output flow logic to assign a
value to the output. Subflow outputs are data pills in the flow.
Outputs from all actions in the subflow are automatically available as data pills in
the flow.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 58/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following are true about scheduling in ATF? More than one 0/1
response may be correct.
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 59/88
4/12/2021 ServiceNow CAD Mock Test
Which method call returns true only if the currently logged in user has 0/1
the catalog_admin role and in no other case?
g_user.hasRole(‘catalog_admin’)
g_user.hasRoleExactly(‘catalog_admin’)
g_user.hasRoleOnly(‘catalog_admin’)
g_user.hasRoleFromList(‘catalog_admin’)
Correct answer
g_user.hasRole(‘catalog_admin’)
g_user.hasRoleOnly(‘catalog_admin’)
To see what scripts, reports, and other application artifacts will be in a 1/1
published application:
Open the artifact records individually to verify the value in the Application field
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 60/88
4/12/2021 ServiceNow CAD Mock Test
admin
elevated_admin
security
security_admin
elevated_security
Which of the following are possible data sources for importing data into
ServiceNow?
CSV
TXT
JDBC
XML
HTTP
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 61/88
4/12/2021 ServiceNow CAD Mock Test
REST API Explorer creates code samples for which of the following 1/1
languages? More than one response may be correct.
cURL
Perl
Python
JavaScript
PowerShell
Which of the following should you do before importing data into 1/1
ServiceNow? More than one response may be correct.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 62/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following describes how to parse the response body from 0/1
REST API call?
Use the XML Parser step to extract data from the response body.
Use the JSON Parser step to extract data from the response body.
Use the Parse Response option in the REST step to write the results of the response
to output variables.
Create a script step that parses the response body and writes the results to output
variables.
Use the OpenAPI Specification to generate output variables from the response body.
Correct answer
Use the XML Parser step to extract data from the response body.
Create a script step that parses the response body and writes the results to output
variables.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 63/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following objects does a Display Business Rule NOT have 1/1
access to?
previous
GlideSystem
g_scratchpad
current
userName()
getFullName()
hasRole()
hasRoleExactly()
Correct answer
userName()
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 64/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 65/88
4/12/2021 ServiceNow CAD Mock Test
Modules must have a Link type. Which one of the following is a list of Link 0/1
types?
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 66/88
4/12/2021 ServiceNow CAD Mock Test
How do you configure a Scheduled Job to execute on the last day of 0/1
every month?
Set the Run field value to Periodically and the Repeat Interval value to 31
Set the Run field value to Periodically and the Repeat Interval value to Last Day
Set the Run field value to Monthly and the Day field value to 31
Set the Run field value to Monthly and the Day field value to Last Day
Correct answer
Set the Run field value to Monthly and the Day field value to 31
True
False
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 67/88
4/12/2021 ServiceNow CAD Mock Test
What value does a Business Rule Condition field return if the field is 1/1
empty?
True
False
Neither
Both
Which of the following field attributes can be set by a Screen UI Policy? 0/1
Read-only
Color
Visible
Value
Mandatory
Correct answer
Visible
Mandatory
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 68/88
4/12/2021 ServiceNow CAD Mock Test
What one of the following is the correct syntax for adding dynamic 0/1
content to a notification's HTML message field?
current.short_description
$current.short_description
${current.short_description}
$short_description
${short_description}
Correct answer
${short_description}
Which items can be configured with multiple roles to grant access? 1/1
Application
Application Menu
Module
Table
Business Rule
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 69/88
4/12/2021 ServiceNow CAD Mock Test
Modules must have a Link type. Which one of the following is a list of Link 0/1
types?
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 70/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following is true for a table with the “Allow 0/1
configuration” Application Access option selected?
Only the in scope application’s scripts can create Business Rules for the table
Any user with the application’s user role can modify the application’s scripts
Out of scope applications can create Business Rules for the table
Out of scope applications can add new tables to the scoped application
Correct answer
Only the in scope application’s scripts can create Business Rules for the table
Out of scope applications can create Business Rules for the table
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 71/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 72/88
4/12/2021 ServiceNow CAD Mock Test
Which of these classes are part of the ServiceNow server-side API? 1/1
GlideSystem (gs)
GlideUser (g_user)
GlideDateTime
GlideDate
GlideForm (g_form)
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 73/88
4/12/2021 ServiceNow CAD Mock Test
When a user clicks the Save menu item in the Additional Actions menu.
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 74/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 75/88
4/12/2021 ServiceNow CAD Mock Test
Which one of the following is NOT a true statement Scheduled Script 0/1
Executions?
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 76/88
4/12/2021 ServiceNow CAD Mock Test
Department
Group
Role
Company
Organization
Script includes execute their script logic only when explicitly called
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 77/88
4/12/2021 ServiceNow CAD Mock Test
Which of the following are true when a data source does not have 1/1
columns or values for mandatory target table fields?
The records can be imported if the mandatory fields are not mapped
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 78/88
4/12/2021 ServiceNow CAD Mock Test
Here is the Business Rule script template: This type of JavaScript 0/1
function is known as:(function executeRule (current, previous */null when
async*/){})(current,previous);
Constructor
Scoped
Anonymous
Self-invoking
Correct answer
Scoped
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 79/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 80/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 81/88
4/12/2021 ServiceNow CAD Mock Test
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 82/88
4/12/2021 ServiceNow CAD Mock Test
Team Development allows for branching operations including pushing and pulling
record versions between instances
Correct answer
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 83/88
4/12/2021 ServiceNow CAD Mock Test
What field does the data pill reference? Input Variables->User Group- 0/1
>Group->Manager->Name
Correct answer
Which of the following must a user have to access and use the 1/1
Document Feed for a record?
Write permissions on the comments field if the user wants to add comments
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 84/88
4/12/2021 ServiceNow CAD Mock Test
How can one user temporarily become another user for testing 1/1
purposes?
Open the User menu and select the Impersonate User menu item. Select a user
to impersonate.
Open User Administration > Users, select a user, and click the Impersonate User
related link.
Open the User menu and select the Elevate Roles menu item. Select a user to
impersonate.
Open User Administration > Impersonate User and select a user to impersonate.
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 85/88
4/12/2021 ServiceNow CAD Mock Test
The x_12345_lego_set table extends the alm_asset table. Which Access 1/1
Control is evaluated first when determining whether to grant access to
the serial_number field?
x_12345_lego_set.serial_number
x_12345_lego_set.*
alm_asset.serial_number
alm_asset.*
*.serial_number
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 86/88
4/12/2021 ServiceNow CAD Mock Test
What syntax is used in a Record Producer script to access values from 0/1
Record Producer form fields?
producer.field_name
producer.variablename
current.variable_name
current.field_name
Correct answer
producer.variablename
Which utility is used to determine if field names in an Import Set match 1/1
the field names on the target table when importing data into
ServiceNow?
Transform Maps
CI Relationship Builder
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 87/88
4/12/2021 ServiceNow CAD Mock Test
Accessible from
Allow configuration
Can update
Correct answer
This content is neither created nor endorsed by Google. - Terms of Service - Privacy Policy
Forms
https://docs.google.com/forms/d/e/1FAIpQLScLRP4ro4acwhG5-pQp6NGYln-8QFcXkQ6_gvqA3u94K5zf7g/viewscore?viewscore=AE0zAgAGZ46-gE5gG48V-gAseV23aRQSH3NRfxMST1tfQ4oLgEb… 88/88