All Practice Exams

199+ Free ServiceNow CAD Practice Questions

Pass your ServiceNow Certified Application Developer exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
Not publicly disclosed Pass Rate
199+ Questions
100% Free
1 / 199
Question 1
Score: 0/0

A requirement says a field should become mandatory only when another field is set to 'Escalated,' and no server-side processing is needed. Which feature is the best fit?

A
B
C
D
to track
2026 Statistics

Key Facts: ServiceNow CAD Exam

60

Exam Questions

ServiceNow blueprint

70%

Passing Score

ServiceNow blueprint

90 min

Exam Time

ServiceNow blueprint

$300

Exam Fee

ServiceNow University

$150

Retake Fee

ServiceNow University

25%

Largest Domain

Managing Applications

The ServiceNow CAD exam has 60 questions in 90 minutes and requires 70% to pass. The official mainline exam fee is $300, with a $150 retake fee. The heaviest domain is Managing Applications at 25%, followed by Security, Working with Data, and Automation at 20% each.

Sample ServiceNow CAD Practice Questions

Try these sample questions to test your ServiceNow CAD exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 199+ question experience with AI tutoring.

1A requirement says a field should become mandatory only when another field is set to 'Escalated,' and no server-side processing is needed. Which feature is the best fit?
A.UI Policy
B.Business Rule
C.Scheduled Script Execution
D.Access Control
Explanation: A UI Policy is the best declarative choice for changing field behavior like mandatory, visible, or read-only status on forms. A Business Rule runs on the server and would be heavier than needed for a simple client-side form behavior.
2You need reusable server-side logic that can be called from multiple business rules and flows in the same scoped app. Which artifact should you create?
A.Script Include
B.UI Action
C.Client Script
D.Module
Explanation: A Script Include is designed to hold reusable server-side logic that other scripts can call. This keeps application logic centralized instead of duplicating code across multiple business rules or other automation artifacts.
3A new application needs assignment, work notes, and task states without rebuilding those capabilities from scratch. What is the best data-model starting point?
A.Extend the Task table
B.Create a standalone table with no parent
C.Use a database view
D.Store everything in sys_properties
Explanation: Extending the Task table lets the app inherit core task behavior such as assignment, state handling, and activity history. Creating a standalone table would force the developer to recreate capabilities the platform already provides.
4A team wants every member of the 'HR App Developers' group to receive the same custom role. What is the most maintainable approach?
A.Assign the role to the group
B.Assign the role to each user record manually
C.Add the role to a client script
D.Create a module with the role name
Explanation: Assigning the role to the group is the most maintainable choice because group membership can then drive role inheritance automatically. Manually assigning the role to each user creates unnecessary administrative overhead and increases the chance of drift.
5A custom module is visible only to users with the x_app.user role, but the table behind the module has no read ACL for that role. What happens when a user clicks the module?
A.The records open because the module role is enough
B.The user reaches the list but cannot read the records
C.The role is copied automatically to the table ACL
D.The table becomes public to all app users
Explanation: Module roles control navigation visibility, but ACLs still control whether data can actually be read. ServiceNow CAD questions often separate 'can see the menu' from 'can access the records,' and the latter always depends on security rules such as ACLs.
6Users should be able to open a record, but one sensitive field on the form must stay hidden from them. Which control should you use?
A.Field-level ACL
B.Module role
C.List layout
D.Application picker
Explanation: A field-level ACL is the correct control when a single field needs different access from the rest of the record. Layout and navigation settings can change presentation, but they do not enforce data security the way an ACL does.
7If no ACL grants a user read access to a table, what is the result?
A.Read access is denied
B.Read access is granted to all authenticated users
C.The user gets read access only through a module
D.The record opens in read-only mode automatically
Explanation: ServiceNow security follows a default-deny model unless an applicable ACL grants the requested operation. That is why CAD exam questions regularly test which artifact actually grants or restricts access rather than only affecting the interface.
8A scoped app needs another scoped app to query one of its tables. Which table setting is required for that cross-scope read?
A.Accessible from = All application scopes and Can read enabled
B.Admin overrides enabled
C.A list layout with the field visible
D.The current update set marked Complete
Explanation: Cross-scope reads depend on the table's Application Access settings, not on list layouts or update-set state. Setting the table to be accessible from all application scopes and permitting reads makes the table available to other scoped apps, subject to ACLs.
9You want only supervisors to see a custom 'Approvals' module in the navigator. Which configuration directly controls that visibility?
A.Required role on the module
B.Dictionary attribute on the table
C.Transform map condition
D.Application property category
Explanation: A module's required role controls whether it appears in navigation for a user. This is navigation security, not data security, so it works alongside rather than instead of ACLs on the underlying table.
10A developer hides a field with a client script and claims the field is now secure. Why is that incorrect?
A.Client scripts only affect the browser and do not enforce server-side access
B.Client scripts can run only for admins
C.Client scripts disable all ACLs
D.Client scripts run after the record is deleted
Explanation: Client scripts only change what the user sees or does in the browser; they do not enforce server-side security. If data truly needs protection across forms, lists, APIs, and integrations, the correct control is an ACL.

About the ServiceNow CAD Exam

The ServiceNow Certified Application Developer exam validates your ability to build scoped applications on the Now Platform. The current mainline blueprint covers Application Design and Development Concepts (5%), Security and Restricting Access (20%), Application User Experience (10%), Working with Data in ServiceNow (20%), Automating Applications for Collaboration and Productivity (20%), and Managing Applications (25%).

Questions

60 scored questions

Time Limit

90 minutes

Passing Score

70%

Exam Fee

$300 (ServiceNow / Pearson VUE)

ServiceNow CAD Exam Content Outline

5%

Application Design and Development Concepts

Map requirements to ServiceNow capabilities, choose declarative versus scripted solutions, and design the right scoped application structure.

20%

Security and Restricting Access

Users, groups, roles, module access, application access, and table or field security with ACLs.

10%

Application User Experience

Application menus, modules, forms, lists, related lists, views, and client-side experience choices.

20%

Working with Data in ServiceNow

Tables, relationships, dictionary entries, field types, reference behavior, and import set or transform map workflows.

20%

Automating Applications for Collaboration and Productivity

Business rules, events, notifications, Flow Designer, script includes, GlideAjax, and other automation patterns.

25%

Managing Applications

Application files, update sets, source control, application repository, testing, debugging, dependencies, and delegated development.

How to Pass the ServiceNow CAD Exam

What You Need to Know

  • Passing score: 70%
  • Exam length: 60 questions
  • Time limit: 90 minutes
  • Exam fee: $300

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

ServiceNow CAD Study Tips from Top Performers

1Practice in a scoped app, not just the global scope, so you understand application files, cross-scope behavior, and repository options.
2Know what is security versus UX: ACLs enforce access, while UI policies, client scripts, and module roles mainly affect presentation and navigation.
3Build at least one end-to-end app with a custom table, reference fields, import set, flow, notification, and update set promotion path.
4Memorize when to use before, after, async, and display business rules and when Flow Designer is the better fit.
5Drill application lifecycle topics heavily because Managing Applications is the largest weighted domain at 25%.
6Review official exam logistics before booking so you do not miss the 90-day completion window after registration.

Frequently Asked Questions

How many questions are on the ServiceNow CAD exam?

The current ServiceNow Certified Application Developer mainline exam has 60 questions and allows 90 minutes. ServiceNow lists the exam as multiple-choice and multiple-select. The published passing score is 70%.

What does the ServiceNow CAD exam cost in 2026?

As of March 9, 2026, ServiceNow University lists mainline certification exams at $300. The official CAD retake fee is $150.

What experience should I have before taking ServiceNow CAD?

There is no required prerequisite exam, but ServiceNow recommends completing the associated training and gaining hands-on practice building scoped applications. You should be comfortable with App Engine Studio, tables and fields, ACLs, Flow Designer, update sets, and source control concepts.

What are the current retake rules?

ServiceNow's current high-stakes mainline policy requires a 3-day wait between attempt one and two, 30 days between attempt two and three, and 6 months for later attempts. After registering, you must schedule and complete the exam within 90 days.

Were there any 2026 CAD blueprint changes?

As of March 9, 2026, I did not find a newly published CAD domain-weighting change beyond the current six-domain mainline blueprint. The major current operational policies are Pearson VUE and OnVUE delivery through ServiceNow University, the 90-day scheduling window after registration, and current retake waiting periods.