Servicenow Interview Questions

It is a cloud-based IT Service Management tool. ServiceNow gives a solitary plan of record for IT administrations, activities, and business administration via computerizing IT benefit applications and procedures. All parts of IT Services can possibly live in the ServiceNow biological system of modules, and in this manner, it gives us a total perspective of administrations and assets. This takes into account wide control of how to best designate assets and plan the procedure stream of those administrations.

Now let's have a look into the Servicenow Developer,Servicenow Admin and Servicenow Scripting Interview Questions for all levels of expertise.

Most Frequently Asked ServiceNow Interview Questions

Servicenow Developer Interview Questions

1. Which are the Parent tables for the incident, change, and problem?

Ans: Task table is the parent table for the incidents, change and problem.

2. What is a record producer

Ans: A record producer is a type of a catalog item that allows users to create task-based records from the service catalog. For example, you can create a change record or problem record using a record producer. Record producers provide an alternative way to create records through a service catalog.

Servicenow Training

  • Master Your Craft
  • Lifetime LMS & Faculty Access
  • 24/7 online expert support
  • Real-world & Project Based Learning


3.What is dictionary override?

Ans: Dictionary Overrides provides the capability to override several properties of a field in the extended table.For example, change table is extended from task table.There is a field named status in task table and set as read-only.When we use this field in change form it will show be read-only.We can set this to non-read only by using the dictionary override. Similarly, there are other properties that can be set for the fields in an extended table.

     Wish to make a career in the world of Servicenow? Start with Servicenow Online Training !

Subscribe to our youtube channel to get new updates..!

4. About UI policy & What it is?

Ans: UI policies are alternative to client scripts.It can be used to set a field as mandatory, read-only and visible on a form. You can also use UI policy for dynamically changing a field on a form.

Servicenow Training

Weekday / Weekend Batches

5. What is a data policy?

Ans: Data policy checks the mandatory and read-only of a field whenever a record is inserted or updated through a web-service or import set. For example: If a mandatory field in the incoming record (from import set or web-service) is empty then the data policy will not allow inserting that record into the table.

6. What is a client script?

Ans: Client script sits on the client side(the browser) and run there only.types of client script are OnLoad() OnSubmit() OnChange() OncellEdit()

7. How can you cancel a form submission through client script?

Ans:In the onSubmit function return false. function onSubmit() { return false; }

8. What is a business rule?

Ans: The business rule is server-side scripting that executes whenever a record is inserted, updated, deleted, displayed or queried.The key thing to keep in mind while creating a business rule is that when and on what action it has to execute. You can run the business rule ‘on display’, ‘on before’ or ‘on after’ of an action (insert, delete, update) is performed.

9. Can you call a business rule through a client script?

Ans: Yes you can call a business rule through a client script by using glideajax

10. What is a gliderecord?

Ans: Gliderecord is a java class that is used for database operations instead of writing SQL queries.

 If you have any doubts on servicenow, then get them clarified from servicenow Industry experts on our  Servicenow Tutorial !

11. What is import set?

Ans: Import Sets is a tool used to import data from various data sources and, then using transform map, the map that data into ServiceNow tables. The Import Sets table acts as a staging table for records imported.

Servicenow Admin Interview Questions

12. What Is The Use Of Servicenow Change Management Application?

Ans: The ServiceNow® Change Management application provides a systematic approach to control the life cycle of all changes, facilitating beneficial changes to be made with minimum disruption to IT services.

ServiceNow Change Management integrates with the Vulnerability response plugin to introduce extra functionality within Change Management.

13. What is ServiceNow Technology?

Ans: It is a cloud-based IT Service Management tool. ServiceNow gives a solitary plan of record for IT administrations, activities, and business administration via computerizing IT benefit applications and procedures. All parts of IT Services can possibly live in the ServiceNow biological system of modules, and in this manner, it gives us a total perspective of administrations and assets. This takes into account wide control of how to best designate assets and plan the procedure stream of those administrations.

14. What is transform Map?

Ans: A transform map transforms the record imported into ServiceNow import set table to the objective table. It additionally decides the connections between fields showing in an Import Set table and fields in the target table.

15. What do you mean by Foreign record insert?

Ans: A foreign record insert occurs when an import makes a change to a table that is not the target table for that import. This happens when updating a reference field on a table.

16. Which searching technique is used to search a text or record in ServiceNow?

Ans: Zing is the text indexing and search engine that performs all text searches in ServiceNow.

17. What does the Client Transaction Timings plugin do?

Ans: The Client Transaction Timings plugin enhances the system logs by providing more information on the duration of transactions between the client and the server. By providing information on how time was spent during the transaction, performance issues can be tracked down to the source by seeing where the time is being consumed.

18. What is an inactivity monitor?

Ans: An inactivity monitor triggers an event for a task record if the task has been inactive for a certain period of time. If the task remains inactive, the monitor repeats at regular intervals.

19. What is domain separation?

Ans: Domain separation is a way to separate data into (and optionally to separate administration by) logically-defined domains.

For example, A client XYZ have two business and they are using ServiceNow single instance for both businesses.They do not want that user’s from one business can see data of other business.Here we can configure domain separation to isolate the records from both businesses.

20. How can you remove Remember me checkbox from login page?

Ans: You can set the property – “glide.ui.forgetme” to true to remove the Remember me checkbox from the login page.

21. What is HTML Sanitizer?

Ans: The HTML sanitizer automatically cleans up HTML markup in HTML fields to remove unwanted code and protect against security concerns such as cross-site scripting attacks. The HTML sanitizer is active for all instances starting with the Eureka release.

22. What are Gauges?

Ans: A gauge can be based on a report and can be put on a homepage or a content page.

23. What do you mean by Metrics in ServiceNow?

Ans: Metrics tracks and monitors the workflow of individual records. With metrics, consumers may arm their mechanism by having tangible statistics to calculate, for example, how long it takes before a ticket is reassigned or the state changes.

If you have any doubts on Servicenow, then get them clarified from Servicenow Industry experts on our Servicenow Community!

24. How many types of searches are available in ServiceNow?

Ans:To find information in ServiceNow, use any of the following searches: 

  • Lists: locate a record in a list; 
  • Global text search: locate records in multiple tables in a single search area. 
  • Knowledgebase: find articles on knowledge. 
  • Navigation filters: filter the contents of the application window. 
  • Search screens use a form-like interface to search for records in a table. These custom modules can be generated by administrators.

25. In which table update sets and customization are stored?

Ans: Each update set is stored in the Update Set [sys_update_set] table, and the customizations that are associated with the update set, are stored in [sys_update_xml] table.

26. What happens if a Default update set is marked as complete?

Ans: In any case, the default update set is marked as complete when the device generates an alternative update called Default1 and uses it to update the set.

27. Do Homepages and Content pages are added to the update sets?

Ans: Homepages and content pages are not added to change settings by default. You need to manually connect pages to the latest update collection by unloading them.

28. What is a Reference qualifier?

Ans: Reference Qualifiers are used to limit the data that can be chosen for the reference area.

29. What is Performance Analytics in ServiceNow?

Ans:Performance Analytics is an additional technology in Operation Now that enables customers to take a snapshot of the data at regular intervals and to create time series for every main performance indicator (KPI) in the enterprise.

30. What Do You Mean By Coalesce?

Ans: Coalesce is a field property that we use to map the map field to transform. When we set the coalesce to be valid for field mapping, it means that this field will function as a unique key. If a match field is identified with the coalesce field,the current record will be updated with the imported information in the target table,otherwise a new record will be added to the target table.

Servicenow Interview Questions on Scripting

31. What is ACL?

Ans: An ACL is Access Control List that defines what data a user can access and how they can access it in service now.

32. What is CMDB Baseline?

Ans: CMDB baselines help to understand and control the changes that have been made to a Configuration Item (CI) after its Baseline has been created. The baseline is the snapshot of a CI.

33. How to enable or disable an application?

Ans: Navigate to “Application Menus” module under system definition application. Open the respective application that requires enabling or disabling. Set active as true to enable it or set active to false to disable it.

34. What is a “View”?

Ans: View characterizes the game plan of fields on a frame or a rundown. For one single shape, we can characterize different perspectives as indicated by the client inclinations or prerequisite.

35. What is the life cycle of Change Request?


  • Initiating Changes
  • Assessing Changes
  • Documenting Changes
  • Assigning Changes
  • Scheduling Changes
  • Submit Changes
  • Implementing Changes
  • Change Review
36. What do you mean by term “Application” in ServiceNow?

Ans: The application is a group of modules which provides its related information. For example,change application provides the information related to change process. It consists of modules like create change ticket, view change tickets etc.

37. What do you mean by impersonating a user? How it is useful?

Ans: Impersonating a user means that you can log in to the system as that user and can have felt how the servicenow UI is set for that user. This is very useful while testing. For example, if you are required to test that a user can access change form or not. You can impersonate that user and can test instead of logging out from your session and logging again with that user credentials.

38. Which is the Parent table for the incident, change, and problem?

Ans: Task table

39. How can you cancel a form submission through client script?

Ans: In the onSubmit function return false.

function onSubmit()

 {return false;}

Find our upcoming Servicenow Training Online Classes

  • Batch starts on 1st Jun 2022, Weekday batch

  • Batch starts on 5th Jun 2022, Weekend batch

  • Batch starts on 9th Jun 2022, Weekday batch

Global Promotional Image


Request for more information

Saritha Reddy
Saritha Reddy
Research Analyst
A technical lead content writer in HKR Trainings with an expertise in delivering content on the market demanding technologies like Networking, Storage & Virtualization,Cyber Security & SIEM Tools, Server Administration, Operating System & Administration, IAM Tools, Cloud Computing, etc. She does a great job in creating wonderful content for the users and always keeps updated with the latest trends in the market. To know more information connect her on Linkedin, Twitter, and Facebook.