ServiceNow Certified Application Developer Intermediate Practice Exam: Medium Difficulty 2025
Ready to level up? Our intermediate practice exam features medium-difficulty questions with scenario-based problems that test your ability to apply concepts in real-world situations. Perfect for bridging foundational knowledge to exam-ready proficiency.
Your Learning Path
What Makes Intermediate Questions Different?
Apply your knowledge in practical scenarios
Medium Difficulty
Questions that test application of concepts in real-world scenarios
Scenario-Based
Practical situations requiring multi-concept understanding
Exam-Similar
Question style mirrors what you'll encounter on the actual exam
Bridge to Advanced
Prepare yourself for the most challenging questions
Medium Difficulty Practice Questions
10 intermediate-level questions for ServiceNow Certified Application Developer
You are building a scoped application that includes a custom table (x_app_case). Users should see only records in their assignment group, while admins can see all records. You also need to allow a background integration user to read all records via API. What is the best approach?
In a scoped app, you created a table for "Project Requests" with fields: requested_for (reference to sys_user), department (reference to cmn_department), and risk (choice). You want department to auto-populate from requested_for.department on insert and update, but still allow users with a specific role to override it. What is the best design?
A catalog item in your scoped app creates a record and then triggers a Flow. The Flow uses a Script step to compute a "days overdue" value based on a due_date field. Sometimes the due_date is empty, causing errors. What is the best way to handle this in the script step?
A Business Rule runs on a custom table and needs to update a related record in another table. Occasionally, it causes recursion and performance issues when the related record update triggers another rule back on the original table. What is the best mitigation?
You need to expose a server-side function from your scoped app that can be called from a client script to validate a value against server data. The call should be secure and only allow users with a specific role. What should you use?
A Flow Designer flow should automatically route a request for approval based on the request's department. The approver is stored in a reference field on the department record. You also need to handle the case where the department has no approver by sending the task to a fallback group. What is the best implementation in Flow Designer?
A legacy workflow exists for a table in your scoped app, but you want new automation in Flow Designer. Some records should still use the workflow, while others use the new flow depending on a field value (automation_type). What is the best approach?
You built a Service Portal widget to display records from a scoped table. The list should show only records the user can read (based on ACLs). Where should you implement the data retrieval logic to best respect security and performance?
Your scoped app must integrate with an external system to create incidents. The external system will call ServiceNow and must authenticate securely without sharing a user password. The integration should only have access to the necessary tables and methods. What is the best solution?
You are preparing your custom scoped app for deployment to production. The app includes tables, ACLs, flows, and a Script Include used by multiple components. During testing, you notice developers have been making direct changes in production after deployment to "hotfix" issues. What is the best practice to prevent configuration drift and improve maintainability?
Mastered the intermediate level?
Challenge yourself with advanced questions when you score above 85%
ServiceNow Certified Application Developer Intermediate Practice Exam FAQs
servicenow developer certification is a professional certification from ServiceNow that validates expertise in servicenow certified application developer technologies and concepts. The official exam code is CAD.
The servicenow developer certification intermediate practice exam contains medium-difficulty questions that test your working knowledge of core concepts. These questions are similar to what you'll encounter on the actual exam.
Take the servicenow developer certification intermediate practice exam after you've completed the beginner level and feel comfortable with basic concepts. This helps bridge the gap between foundational knowledge and exam-ready proficiency.
The servicenow developer certification intermediate practice exam includes scenario-based questions and multi-concept problems similar to the CAD exam, helping you apply knowledge in practical situations.
Continue Your Journey
More resources to help you pass the exam