Certified Application Developer Interview Questions
While some interviewers have their own style of questioning, most job interviews are structured on a series of questions and answers (including some of the most often-asked behavioral interview questions). Here are some of the most common interview questions, as well as some of the best answers. Consider the following interview preparation recommendations for the Certified Application Developer:
1. What is the full form of CMDB and what does it mean?
Configuration Management Database is the abbreviation for Configuration Management Database. A CMDB is a data warehouse for IT installations that can be used as a repository. It will store information on IT asset collections as well as knowledge about asset relationships.
2. Describe how to enable and disable an application in Certified Application Developer.
To enable or disable an application in ServiceNow, follow the steps below:
- To get started, go to the “Application Menus” section.
- Launch the application that needs to be enabled or disabled.
- To enable the application, set the active value to “true.” Set the active value to “false” to disable the program.
3. Explain how to use Certified Application Developer’s record matching and data lookup features.
Instead of developing scripts, you can use the data lookup and record matching features to set up the field value based on a specific criteria. Priority lookup criteria, for example, automatically sample data on incident forms. Set an incident’s priority depending on the urgency levels and the incident’s impact. You can use data lookup rules to indicate the fields and conditions where you want data to be looked up.
4. What does Certified Application Developer mean by Coalesce?
Coalesce is a field characteristic that is utilized in transform map field mapping. When you coalesce on a field, you can utilize it as a unique key. If a match with the coalesce field is found, the existing record will be modified with the imported data. If you are unable to find a match, a new record will be inserted into the database.
5. What does it mean to impersonate another user? What is the benefit of it?
Giving the administrator access to what the genuine user would have access to is known as impersonating a user. This will feature the same modules and menus as the previous version. When a user impersonates another user, ServiceNow captures all of the administrator’s activity. This ServiceNow functionality is really useful for testing. For example, if you want to see whether or not a user can access the change form. You have permission to impersonate that user and undertake testing without logging out of your session and logging back in using that user’s credentials.
6. In ServiceNow, what is dictionary override?
Overriding certain field properties in an expanded table is possible with dictionary overrides. Consider the case of a task table that extends into a changing table. In the task table, there is a status field that is read-only. This field will be read-only if you use it in a change form. We can change this to non-read only by using the dictionary override.
7. In ServiceNow, what are UI policies?
Client scripts are being replace with user interface policies. UI policies can be use to make a field required, read-only, and visible on a form. It can be use to change a field on a form in real-time.
8. In Certified Application Developer, what is a transform map?
- In ServiceNow, a transform map is a field map set that governs the relationship between the shown fields in the import set table and the existing fields in the target table, such as “detectHand”:false or “detectHand”:false.
- After creating the transform map, you may use it to map data from another import set to the same table.
- An administrator can use a transform map to specify the end destinations for data imported into tables. This will make specifying connectivity between the source fields of the import set table and the destination fields of the target table much easy.
- Transform mapping allows you to dynamically map source and destination fields.
9. In ServiceNow, what is domain separation?
Domain separation is a useful technique for dividing data into logical domains. It’s also a good way to keep administration separate. Consider a client who runs two businesses but only has one ServiceNow instance. He does not want users from one company to be able to see data from another company. Domain separation can be use to separate the records from both firms in this situation.
10. What is the difference between a company regulation and a business policy?
When you try to insert, delete, update, show, or query a record, server-side scripting is use to implement the business rule. The fundamental benefit of designing a business rule is that it allows you to choose when and how it will take action.
11. What is ServiceNow’s HTML sanitizer?
The HTML Sanitizer is handy for automatically cleaning up HTML markup in HTML fields. It will also remove unwanted code and safeguard against security dangers like as cross-site scripting attacks. The HTML sanitizer is active for all instances starting with the Eureka release.
12. What are the ServiceNow gauges?
A gauge can be found on ServiceNow’s homepage and can display up-to-date information about a record’s current state from ServiceNow tables. A gauge is base on a report and can be display on the site or in the content.
13. What are the ServiceNow metrics?
Individual records’ workflows are tracked and measure using metrics. Customers may arm their processes by providing actual statistics to measure using metrics.
14. In ServiceNow, what do you mean by a record producer?
A record producer is a catalog component that allows users to create task-based records by using Service Catalog. Using a record producer, for example, you may create an issue or change a record. It will provide you with an alternative approach for creating records using the Service Catalog.
15. What is a BSM Map, exactly?
The acronym BSM refers to the Business Service Management map. A BSM map is used to graphically represent Configuration Items (CI). These items are use to provide support for a business service and provide the current status of Configuration Items.
16. What is the purpose of an inactivity monitor?
If a task has been inactive for a given period of time, and inactivity monitor is use in event triggering for the task record. The inactivity monitor repeats at regular intervals if the job remains inactive.
17. What is the purpose of a scorecard?
A scorecard is a tool for assessing employee or business process performance. It provides a visually represented indication of progress throughout time. It’s a part of an indication. The first step is to define the indicators you want to track. Add aggregates, targets, breakdowns (scores per group), and time series to scorecards to improve them.
18. What is the function setWorkflow(e) used for?
The setWorkflow(e) method can be use to enable or disable the execution of business rules that are triggered by subsequent actions. An insert/update action will not be audited if the parameter “e” is set to false. Only auditing is perform when the parameter “e” is set to true for a GlideRecord action. The parameter “e” is a boolean variable that, if set to true (the default), will allow business rules and, if set to false, will disable them.
19. What is the definition of a foreign record insert?
A foreign record insert occurs when an import makes a change to a table that isn’t the target table for that specific import. This happens when you try to update a table’s reference field.
20. In the ServiceNow platform, list the sequence in which Record ACL rules are processed.
The following is the processing sequence for Record ACL rules:
- The item is checked against the field’s ACL rules.
- The item is checked against the table’s ACL rules.
- To obtain access to a record object, the user must pass both field and table ACL rules.
21. What is the purpose of the cascade variable checkbox in ServiceNow’s order guide?
It’s a checkbox that determines whether the utilized variables shall cascade, meaning that their values are passed on to the order items. If we clear this checkbox, variable data enter in the order guide will not be pass on to order products.
22. Describe ServiceNow’s Change Management.
The ServiceNow Change Management application provides a systematic method for managing the whole change life cycle. It also allows for useful modifications to be perform with the least amount of disruption to IT systems.
23. What is the CMDB Baseline, exactly?
CMDB baselines aid in the understanding and control of modifications made to a configuration item (CI) once its Baseline has been establish. The baseline is a CI’s snapshot.
24. How do I enable or disable a program?
Under the system definition application, go to the “Application Menus” module. Open the application that needs to be enable or disable. Set active to true to make it active, or false to make it inactive.
25. What is a point of view?
The view determines how fields on a form or a list are organize. We can define numerous views for a single form based on the user’s preferences or requirements.
26. What exactly do you mean when you say you’re impersonating a user? What is the benefit of it?
Impersonating a user entails logging into the system as that user and experiencing how the service-now UI is configure for that user. This is quite helpful while testing. For instance, if you need to determine whether or not a user may access the change form. Instead of logging out of your session and logging back in with that user’s credentials, you can mimic that user and test.
27. What is a record producer in Certified Application Developer?
A record producer is a catalog item that allows users to construct task-based records from the service catalog. A record producer, for example, can be use to generate a change or problem record. Through the service catalog, record producers offer an alternative to making records.
28. What is a dictionary override, exactly?
Overrides in an extended table allow you to override many properties of a field. A changing table, for example, can be extend from the task table. In the task table, there is a field called status that is set to read-only.
This field will appear to be read-only when used in a change form. Using the dictionary override, we can make this non-read only. Other characteristics of the fields in an expand table can be configure in the same way.
29. What is the definition of a data policy in Certified Application Developer?
When a record is inserted or altered through a web service or import set, the data policy checks whether a field is obligatory or read-only.
30. What is the definition of a business rule?
When a record is entered, modified, deleted, displayed, or queried, a business rule is executed on the server.
When developing a business rule, the most important thing to remember is when and on what action it must execute. You can run a business rule “on display,” “on before,” or “on after” an action (insert, remove, update).