ServiceNow's Certified Application Developer (CAD) exam Dumps - 3

  1. 1. When evaluating access, how does ServiceNow process rules?

    Options:

    • From the most specific match to the most generic match ✅
    • From the highest order number to the lowest
    • From the lowest order number to the highest
    • From the most generic match to the most specific

    Answer: Most specific → most generic

    Explanation:
    ServiceNow evaluates ACLs starting with the most specific rule (field-level) and then moves toward more generic ones (table-level). This ensures precise security enforcement.


    2. For which process step could a mind map be useful?

    Options:

    • Objectives
    • Swim lanes
    • None of the listed options
    • Creating a document ✅

    Answer: Creating a document

    Explanation:
    Mind maps are mainly used during brainstorming and documentation phases to organize ideas visually.


    3. Data policies are for form views. True or False?

    Answer: ❌ False

    Explanation:
    Data Policies enforce rules on both forms and data imported via APIs/import sets, unlike UI Policies which are only for forms.


    4. Which system property enables log points during debugging?

    Options:

    • glide.index_suggestion.debug
    • debugger.log.ui
    • uijs_can_debug
    • debug.log_point ✅

    Answer: debug.log_point

    Explanation:
    This property must be enabled to allow developers to use log points for debugging instead of traditional logs.


    5. How do you call a parameter from an event in an email notification?

    Options:

    • None
    • property
    • event.parm ✅
    • current property

    Answer: event.parm

    Explanation:
    Event parameters (parm1, parm2) are accessed in notifications using event.parm.


    6. Email recipient behavior in ServiceNow is:

    Options:

    • Static list
    • Dynamic list determined when email is sent ✅
    • Fixed email addresses
    • Script-only

    Answer: Dynamic list

    Explanation:
    Recipients are evaluated at runtime, allowing dynamic inclusion based on conditions.


    7. Which statement does NOT apply when extending a table?

    Options:

    • You should develop required functionality
    • All parent table records are copied to new table ❌
    • You must configure behaviors
    • Reuse existing fields

    Answer: Parent records are copied

    Explanation:
    Extending a table inherits structure, not copies of data.


    8. Tooltips help clarify user input. True or False?

    Answer: ✅ True

    Explanation:
    Tooltips guide users by explaining what data should be entered in fields.


    9. Legitimate form annotation types include:

    Options:

    • Text ✅
    • Section Details
    • Info Box Blue ✅
    • Info Box Yellow ✅

    Answer: Text, Info Box Blue, Info Box Yellow

    Explanation:
    These are supported annotation styles used to improve form usability.


    10. How can we add “Add the data” option in tables?

    Options:

    • Import sets ✅
    • Java code
    • Using forms
    • Custom UI pages

    Answer: Import sets

    Explanation:
    Import sets allow bulk data addition into ServiceNow tables.


    11. Sections of Form Designer include:

    Answer:
    Header, Field Navigator, Form Layout

    Explanation:
    These components help design and manage form structure.


    12. Which statements about Git are true?

    Correct Answers:

    • Uses repositories and branching ✅
    • Works with GitHub, Bitbucket, etc. ✅
    • Used in Team Development ✅

    Explanation:
    Git is a distributed version control system integrated with ServiceNow.


    13. What features are created by Guided Application Creator (GAC)?

    Answer: Default access controls

    Explanation:
    GAC auto-generates basic configurations including roles and ACLs.


    14. Module permissions:

    Answer: They control access through roles

    Explanation:
    Modules can be restricted based on user roles.


    15. Why is scripting used in ServiceNow?

    Correct Answers:

    • Enhance UX
    • Extend functionality
    • Automate processes

    Explanation:
    Scripting allows customization beyond out-of-box features.


    16. Server-side debug logging uses:

    Options:

    • print()
    • info()
    • gs.debug()
    • gs.log() ✅

    Answer: gs.log()

    Explanation:
    gs.log() writes logs on the server side.


    17. Which option is NOT required when linking source control?

    Answer: Application name

    Explanation:
    You need URL, username, and password—but not application name.


    18. Storing local changes temporarily is called:

    Answer: stash

    Explanation:
    Git stash saves changes without committing.


    19. Schema map represents:

    Answer: Relationships between tables

    Explanation:
    Schema map visually shows table relationships.


    20. Tablet testing URL is:

    Answer: / $tablet.do

    Explanation:
    This URL simulates tablet view in ServiceNow.


    21. REST endpoint refers to:

    Answer: URL for data operations

    Explanation:
    It defines where API requests are sent.


    22. Workflow validation checks:

    Correct Answers:

    • Prevent publishing errors
    • Identify execution issues

    Explanation:
    Validation ensures workflows run correctly.


    23. Display Business Rules:

    Answer: Pass data using g_scratchpad

    Explanation:
    Used to send server-side data to client scripts.


    24. hasRole(‘x_app’) returns:

    Answer: True if user has role or admin

    Explanation:
    Admin bypass applies.


    25. Role prefix for app developer:

    Answer: sn_

    Explanation:
    Scoped applications typically use sn_ prefix.


    26. Record Producer script runs when:

    Answer: Inserted

    Explanation:
    Triggered at record creation.


    27. GlideForm & GlideUser available server-side?

    Answer: ❌ False

    Explanation:
    They are client-side APIs.


    28. All new tables have default fields?

    Answer: ✅ True

    Explanation:
    Fields like sys_id, sys_created_on exist by default.


    29. Application scope changeable?

    Answer: ❌ False

    Explanation:
    Scope is fixed after creation.


    30. Properties are admin configurable?

    Answer: ✅ True

    Explanation:
    System properties are managed by admins.

Leave a Comment

Your email address will not be published.