Certified Application Developer Mainline Exam Blueprint
Article
KB0011498

Certified Application Developer Mainline Exam Blueprint

Article metadata.
This article was updated This article has 5887 views.

ServiceNow Certified Application Developer (CAD) Exam Specification

Utah Release – Updated April 2023


Introduction

The ServiceNow Certified Application Developer Exam Specification document defines the purpose, audience, testing options, exam content coverage, test framework, and prerequisites to become a Certified Application Developer.

 

Exam Purpose

The ServiceNow Certified Application Developer Exam certifies that a successful candidate has the skills and essential knowledge to develop applications to solve business problems both for their employers and for sharing with the ServiceNow ecosystem.

 

Exam Audience

The ServiceNow Certified Application Developer exam is available to ServiceNow customers, partners, employees, and others interested in becoming a ServiceNow Certified Application Developer.

 

Exam Preparation

Exam questions are based on official ServiceNow training materials, the ServiceNow Product documentation site, and the ServiceNow Developer site. Study materials posted elsewhere online are not official and should not be used to prepare for the examination.

Recommended ServiceNow Training

ServiceNow recommends the completion of the following prerequisite training course(s) in preparation for the ServiceNow Certified Application Developer exam. The following ServiceNow training course(s) contain the underlying foundational knowledge needed for the exam.

  • Welcome to ServiceNow
  • ServiceNow Administration Fundamentals (SNAF)

Required ServiceNow Training

ServiceNow requires completion of the following training course(s) and certification(s). The content in these courses covers the exam learning domains and will help you prepare for the exam.

  • Scripting in ServiceNow Fundamentals
  • Application Development Fundamentals

Upon completion of the Application Development Fundamentals course, the candidate will be eligible to obtain or purchase a nontransferable voucher code to register for the ServiceNow Certified Application Developer.

Additional Resources

In addition to the above, the candidate may find the following additional resources valuable in preparation for the exam.

Additional Recommended Experience

  • Six months of hands-on experience developing applications in ServiceNow. Successful candidates have application development and system administration roles and belong to groups that allow developer access to ServiceNow. 
  • General familiarity with industry terminology, acronyms, and initialism

 

Exam Scope

Learning domains are the key topics and specific objectives included in the exam. Exam content or exam items are divided into learning domains.

 

The following table shows the learning domains, weightings, sub-topics, and the percentage of questions represented in each domain. The listed sub-skills should NOT be considered an all-inclusive list of the exam content. 

 

Number of Domains

Learning Domain

Percent of Exam

 

 

1

Designing and Creating an Application

  • Determine if an application is a good fir with ServiceNow
  • Design and implement a data model
  • Create modules
  • Use Application scope

 

 

20%

 

 

 

2

Application User Interface 

  • Create, design, and customize forms 
  • Add/Remove fields from forms and tables 
  • Write, test, and debug client-side scripts for desktop 
  • Write, test, and debug server-side scripts 
  • Use a Record Producer as an application's UI 

 

 

 

20%

 

 

 

3

Security and Restricting Access 

  • Restrict access to applications and application modules 
  • Manually and automatically create, test, and debug Access Controls 
  • Use GlideSystem methods to script security 
  • Use Application Scope to protect application artifacts

 

 

 

20%

 

 

 

4

Application Automation 

  • Write, test, and debug Workflow and Flow Designer 
  • Create and use Application Properties 
  • Create Events, Scheduled Script Executions (Scheduled Jobs), and Utils (application) Script Includes 
  • Send and receive email 
  • Design and create homepages and reports

 

 

 

20%

 

 

 

5

Working with External Data 

  • Import data in CSV or Excel format 
  • Integrate to, including testing and debugging, an external data source using REST

 

 

 

10%

 

 

 

6

Managing Applications 

  • Download and install applications 
  • Use Delegated Development to manage source code and code review 
  • Use the ServiceNow Git integration to manage source code

 

 

 

10%

Total

100%

 

Exam Registration

ServiceNow partners with Kryterion using its Webassessor platform for exam registration. Our mainline exams are offered at Kryterion Test Centers or can be taken anywhere online while a Kryterion proctor monitors the exam appointment.

To register for an exam, you will need to create a Webassessor account and then link it to your Now Learning account.

For individuals with a disability or English as Second Language (ESL), ServiceNow does offer reasonable accommodation while taking the certification exam.

 

Exam Structure

Number of Items

The exam consists of 60 questions.

Multiple Choice (single answer)

For each multiple-choice question on the exam, there are at least four possible responses. Select the one response that most accurately answers the question.

Multiple Select (select all that apply)

For each multiple-select question on the exam, there are at least four possible responses. The question will state how many responses should be selected. Select ALL responses that accurately answer the question. Partial credit is not provided.

 

Exam Results

The exam result is immediately displayed as a conditional pass or fail result after completing and submitting the exam. Additional scoring information can be found in the Obtain the Exam Result lesson in the Credentialing Program Guide. 

Pass Result 

A pass result indicates that the certification has been earned. The only information shared is the pass result. The pass result is conditional, meaning the exam at any time can be audited, reviewed, and the certification may be revoked after investigation if it is found that the ServiceNow Test Security Policies have been violated.  

To maintain a ServiceNow Certification, you will need to pass delta exams and pay the annual Certification Maintenance Program (CMP) Fee

Fail Result 

A failed result indicates that the certification was not earned. The percent earned for each learning domain is shared. For the next exam attempt, focus on the learning domains with the lowest percentage scores.  

 

Sample Questions

Sample Item #1

You are writing an Async Business Rule for a table in a different scope than the Business Rule record. Which one of the following database operations CANNOT be part of the Async Business Rule's configuration?  

A. Query

B. Update

C. Delete

D. Insert

Answer: A

 

Sample Item #2

Which one of the following is NOT a GlideUser (g_user) method?

A. username()

B. getFullName()

C. hasRole()

D. hasRoleExactly()

Answer: A

 

Sample Item #3

How do you configure a Scheduled Job to execute on the last day of every month? 

A. Set the Run field value to Periodically and the Repeat Interval value to 31 

B. Set the Run field value to Periodically and the Repeat Interval value to Last Day 

C. Set the Run field value to Monthly and the Day field value to 31 

D. Set the Run field value to Monthly and the Day field value to Last Day

Answer: C

 

Sample Item #4

Which utility is used to determine if field names in an Import Set match the field names on the target table when importing data into ServiceNow?

A. Transform Maps

B. Auto Map Matching Fields

C. CI Relationship Builder

D. Business Service Management Map

Answer: B

 

Sample Item #5

When managing global application files, you can NOT:

A. Add files from global scope to a global application.

B. Remove files from a global application

C. Move an application file between global applications

D. Move application files into or out of the scoped application.

Answer: D


Back to Top