ServiceNow · CAD

CAD Exam Practice Questions

Certified Application Developer

CAD English PDF practice questions: 219 questions in source order, with options supported by the source format, answers and available explanations. Access covers this exam only. One-time payment; no automatic renewal.

Exam overview

For ServiceNow developers implementing application models, interfaces, access controls, automation and integrations.

Exam code
CAD
Official exam / credential
Certified Application Developer
Exam format
Single-answer and multiple-select questions; consult the current official blueprint
Exam duration
90 minutes
Official exam questions
60 questions
Official exam languages
A complete language list could not be confirmed from the public official material. Check the provider’s booking page.

Official exam languages and practice-question file languages are listed separately. Confirm the exam version and available languages when booking with the provider.

Official sources: Provider reference
Information checked: 2026-10-20

Supported languages

  • English
  • Simplified Chinese
Try before you buy

First 20 practice questions

219 total questions

Questions follow the source order. Expand each answer to see its explanation.

Disclaimer: All questions on ExamPico are compiled from internet sources and are provided for study reference only.

Question 16

Question#16Topic1

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

  1. A. base table
  2. B. child table
  3. C. parent table
  4. D. all tables
Show answer

Answer

B

Question 17

Question#17Topic1

Which one of the following is true?

  1. A. A UI Policy's Actions execute before the UI Policy's Scripts
  2. B. The execution order for a UI Policy's Scripts and Actions is determined at runtime
  3. C. A UI Policy's Scripts execute before the UI Policy's Actions
  4. D. A UI Policy's Actions and Scripts execute at the same time
Show answer

Answer

A

Question 18

Question#18Topic1

Here is the Business Rule script template:
Question illustration
This type of JavaScript function is known as:

  1. A. Constructor
  2. B. Scoped
  3. C. Anonymous
  4. D. Self-invoking
Show answer

Answer

D

Question 19

Question#19Topic1

Which method call returns true only if the currently logged in user has the catalog_admin role and in no other case?

  1. A. g_user.hasRole('catalog_admin')
  2. B. g_user.hasRoleExactly('catalog_admin')
  3. C. g_user.hasRoleOnly('catalog_admin')
  4. D. g_user.hasRoleFromList('catalog_admin')
Show answer

Answer

B

Question 20

Question#20Topic1

There is a basic strategy when creating a Utils Script Include. Identify the step that does not belong.

  1. A. Identify the table
  2. B. Script the function(s)
  3. C. Create a class
  4. D. Create a prototype object from the new class
Show answer

Answer

A

Downloads and personal use

  • Purchase this exam question set separately with 1, 3, 6 or 12 months of download access.
  • After payment confirmation, your library shows the download link and exact expiry time.
  • Download again during your term. Purchase a new term after expiry.
  • PDFs are licensed for personal study only and must not be resold or shared publicly.
  • Files already saved to your device are not remotely deleted when access expires.
How to choose your certification