Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
140 views44 pages

Servicenow Interview Questions

The document provides a comprehensive overview of ServiceNow, a cloud-based IT Service Management tool, detailing its functionalities and various interview questions for developers, admins, and scripting roles. It covers key concepts such as record producers, business rules, and data policies, along with specific interview questions and answers related to these topics. Additionally, it discusses the importance of ServiceNow certification and various features like CMDB, ACL, and UI policies.

Uploaded by

kalai mugill
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
140 views44 pages

Servicenow Interview Questions

The document provides a comprehensive overview of ServiceNow, a cloud-based IT Service Management tool, detailing its functionalities and various interview questions for developers, admins, and scripting roles. It covers key concepts such as record producers, business rules, and data policies, along with specific interview questions and answers related to these topics. Additionally, it discusses the importance of ServiceNow certification and various features like CMDB, ACL, and UI policies.

Uploaded by

kalai mugill
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 44

Servicenow Interview Questions

Become a Certified Professional


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.

 Servicenow Developer Interview Questions


 Servicenow Admin Interview Questions
 Servicenow Interview Questions on Scripting

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 Asset Management Training

 Master Your Craft


 Lifetime LMS & Faculty Access

 24/7 online expert support

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.

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 Asset Management Training


Weekday / Weekend Batches
See Batch Details

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.

36.What is the life cycle of Change Request?


Ans:

 Initiating Changes
 Assessing Changes
 Documenting Changes
 Assigning Changes
 Scheduling Changes
 Submit Changes
 Implementing Changes
 Change Review

37.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.

38.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.

39.Which is the Parent table for the incident,


change, and problem?
Ans: Task table

40.How can you cancel a form submission through


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

Service now Interview Questions


 1. What do you simply imply by the term ServiceNow certification?
ServiceNow certification is the one which is totally a cloud-based ITSM(Information
technology Service Management) tool. It is a platform of a single system of data
storage for all Types of IT services, Business operations and records related to
business management. All the essential aspects of An ITservice is available in the
service now platform system. It provides a complete view of the all the business
IT services and resources. It further helps in allocating the resources and design
the procedure flow so to get specified results from the services.

2. There is a term as Application what does it mean in the context of service now structure?
The term Applications in ServiceNow represents the packaged solutions for
conveying administrations and managing the business processes. In
straightforward words, it is a gathering of modules which gives data related to
those modules. For instance, an Incident application will provide data related to
the Incident Management process.

3. What do you mean by CMDB?


CMDB remains for Configuration Management Database. CMDB is a
repository/storehouse. It acts as an information warehouse for the IT installations.
It holds information related to a collection of IT resources and illustrative
connections in between such resources.

4. What does it mean by CMDB baseline?


CMDB baselines are the function which helps to know or understand as well as
control the changes which have been made to a CI (configuration item)after its
baseline is being created. Hence baseline is known as the snapshot of the CI.

5. What does it mean by LDAP Integration and also explain few of its uses?
LDAP implies to the Lightweight Directory Access Protocol. It can be used for the
user's data population as well as for the users authentication. Hence the functions
of service now integrate with the functions of the LDAP which streamlines the
process of users log and also automate the user creation and also assigns a role
to them.

6. What do you understand by the terms data lookup and record matching?
Data lookup and record matching are the terms which offer help to set the field
value which is based upon conditions in spite of some writing scripts.

7. What is the procedure to enable or disable an application in the ServiceNow?


The steps involved are:
 At first, navigate towards the Application Menus module
 Then next you have to open the required application.
 At the end just set the value for the active as true to enable an application or to false
so to disable the same.
8. What do you mean by a view of the service now context?
View implies the arrangement of fields on a list or on the form. Hence for a single
form, one can define multiple views in accordance with the need or requirement
of the user.

9. What implies by the term ACL?


An ACL means an access control list which will define the role of a data users with
the procedure of what and how the same can be accessed by the users.

10. What is impersonating a user and also tell something about its uses?
Impersonating a user implies to the providing the administrator access on the
information of what the user has an access to. It also involves the same menus
and modules. The function performed by the ServiceNow tool is that it records the
activities of the administrator in the case when the user impersonates the other
user. It is quite helpful while testing the features of the service now. You can
impersonate that user and can test as opposed to logging out from your session
and logging again with the user login credentials.
11. What do you mean by dictionary overrides?
Dictionary overrides give the capacity to characterize a field on an expanded
table uniquely in contrast to the field on the parent table.

12. What is coalesce?


It is a property of a field that we use in change delineate mapping. Coalescing on
a field or the set of fields gives a chance to utilize the field as a novel key.
Whereas if a match is discovered utilizing the coalesce field, the current record
will be refreshed with the data being imported. In the event that a match isn't
discovered, at that point, another record will be embedded into the database.

13. What are UI strategies?


UI strategies progressively change data on a frame and control custom process
streams for assignments. UI approaches are other option to client scripts. You can
utilize strategies to set compulsory fields, which are a read-only type and is visible
on the form. You can likewise utilize UI policy for a powerfully changing field on a
form.

14. What does it mean by a data policy?


With significant data policies, one can authorize information consistency by
setting compulsory and read states for fields. Data policies are like UI strategies,
however, UI approaches just apply to information entered on a form through the
standard program. Whereas the data policies can apply the rules to all the relative
data which is entered in the system with the data which is exported through the
email and also imports the sets or web service and the data which is entered
through the mobile UI.

15. What do mean by client script?


Client script sits on the client's side or the browser and it also runs on the client's
side only. Hence few of the type of client scripts are:
 OnLoad ()
 OnSubmit ()
 OnChange ()
 OncellEdit)
16. How would you be able to cancel a form submission through the client script?
The process to cancel a form submission is to be done through on submit
functions as the same function should be returned to "false". The syntax used for
this is: function onSubmit () {return false ;}.

17. What does it mean by a business rule in ServiceNow?


A business rule is a server-side script. It executes each time a record is
embedded, refreshed, erased, shown or questioned. The key thing to note while
making a business rule is, when and on what action it must be executed. The
business can be run or executed for the following states:
 Display
 Before
 After
18. Can one call a business rule from a perspective of a client script?
Definitely, it is conceivable to call a business rule through a client script. You can
utilize glide Ajax for the same.

19. What do you mean by a Parent table for an incident, change and the problem? What does
it do?
The Task table is the parent table of the Incident, Problem, and Change. It ensures
any fields, or designs characterized on the parent table consequently apply to the
child tables.

20. What do you mean by a record producer?


A list thing that enables clients to make task-based records from the service
Catalog is called as a record producer.

21. What do you mean by glide record?


Glide record is a java class. It is utilized for performing database tasks as opposed
to composing SQL questions.

22. What is import set?


An import set is a device that imports information from different information
sources and, at that point maps that information into ServiceNow tables utilizing
the transform map. It acts as an arranging table for records imported.

23. What do mean by transform map?


A transform map transforms the data records which is imported into the Service
Now import set table to the target table. It additionally decides the connections
between fields showing in an Import Set table and fields in a target table.

24. What is foreign record insert?


At the point when an import rolls out an improvement to a table that isn't the
target table for that import, this is the point at which we say remote record
embed happens. This happens when refreshing a reference field on a table.

25. Which searching method is utilized to search a text or record in the ServiceNow?
The text indexing and search engine named Zing is the searching method which
performs all the text searches in the ServiceNow.

26. What does the Client Transaction Timings module do?


It is utilized to upgrade the system logs. It gives more data on the span of
exchanges between the client and the server.

27. What is the meaning of inactivity monitor?


It triggers an occasion for a particular task record if the task remains inactive for a
specific timeframe. So is the task remain inactive than the monitor will repeat at
regular intervals of time.

28. What is domain partition or separation?


Domain separation is an approach to isolate information into legitimately
characterized domains.

29. How would you be able to remove the 'Remember me' checkbox from the login page?
You can set the property "glide.ui.forgetme" to the"true" which will remove the
'Remember me' checkbox from the login page.

30. What do you mean by HTML Sanitizer?


The HTML Sanitizer is utilized to consequently tidy up HTML markup in HTML fields
and expels undesirable code and ensure against security concerns, for example,
cross-site scripting assaults. The HTML sanitizer is dynamic for all examples
beginning with the Eureka discharge.

31. What is the centrality of cascade variable checkbox in the order guide?
A checkbox is utilized to choose whether the factors utilized should cascade,
which passes their qualities to the ordered things. In the event that this check box
is cleared, variable data entered in the order guide isn't passed on to the ordered
items

32. What do you mean by a Gauges?


A gauge is visible on the ServiceNow landing page and can contain up-to-the-
minute data about the current status of records that exists on Service Now tables.
It can be based on the report. It can be put on a landing page or on a
substance/content page.

33. What is Metrics in ServiceNow?


Measurements, record and measure the work process of individual records. With
metrics, clients can arm their procedure by giving tangible figures to quantify. For
instance, to what extent it takes before a ticket is reassigned.

34. What kinds of searches are accessible in ServiceNow?


Following searches will enable you to find data in ServiceNow:
Lists: Find records in a rundown; Global text search: Finds records in different
tables from a solitary inquiry field. Knowledgebase: Finds learning articles.
Navigation filters: Filters the things in the application navigator.Search screens:
Use a form like an interface to scan for records in a table. The administrators can
make these custom modules.

35. Which table stores the updated sets and customization?


Every updated set is put away in the Update Set [sys_update_set] table. The
customizations that are related to the update set, are put away
in[sys_update_xml] table.

36. What happens when you check a default update set as completed?
In the event when the default update set is marked as Complete, then the system
would able to makes another updated set which will be named as Default1and
utilizes it as the default update set.
37. Is it possible to add Homepages and Content pages to 'update sets' in the ServiceNow?
Well, it cannot be done as a default option as one has to manually add the pages
to the current "update sets" by unloading them.

38. What is Reference qualifier?


Reference qualifiers confine the information that can be chosen for a reference
field.

39. What does it mean by Performance Analytics in ServiceNow?


It is an additional application in ServiceNow that enables clients to take a preview
of information at general interims and make time arrangement for any Key
Performance Indicator (KPI) in the association.

40. What does it imply by a sys_id?


It is a novel 32-character GUID that recognizes each record made in each table in
ServiceNow.

41. Is it possible to update a record without refreshing its system fields?


Yes, this can be done by utilizing a function of autoSysFields () in your server-side
scripting. At whatever point you are updating a record set the autoSysFields () to
false.

42. How to create a new role in the service now?


Explore to User Administration > Role and then click to New

ServiceNow Interview Questions

ServiceNow is a ticketing tool that catalogues and processes


customer service request. You can put the request which deals
with changes, difficulties, incidents, and other services utilizing
tools like ServiceNow. ServiceNow is a platform-as-a-service
provider, giving technical management support, so as IT service
management, to the IT operations of large companies, including
help desk functionality.

Q1) 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.

Q2) What is the life cycle of Change Request?

Ans:

Initiating Changes Assessing Changes

Documenting Changes Assigning Changes

Scheduling Changes Submit Changes

Implementing Changes Change Review

Q3) What do you mean by the term "Application" in ServiceNow?

Ans: The application is a group of modules that provides its


related information. For example, a change application provides
information related to the change process. It consists of modules
like create change tickets, view change tickets, etc.

Q4) What is the full form of CMDB?

Ans: Configuration Management DataBase

Q5) What is the 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.

Q6) How to enable or disable an application?

Ans: Navigate to the "Application Menus" module under the


system definition application. Open the respective application
that requires to enable or disable. Set active as true to enable it
or set active to false to disable it

Q7) What is "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
prerequisites.

Q8) What is the ACL?

Ans: An ACL is an Access Control List that defines what data a


user can access and how they can access it in service now.

Q9) 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 service-now 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 the 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.

ServiceNow Developer Interview Questions


Q10) Which are the Parent table for the incident, change, and
problem?

Ans: Task table

Q11) What is a record producer?

Ans: A record producer is a type of a catalogue item that allows


users to create task-based records from the service catalogue.
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 catalogue.

Q12) What is the dictionary override?

Ans: Dictionary Overrides provides the capability to override


several properties of a field in the extended table. For example,
the changing table is extended from the task table. There is a
field named status in the 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.
Inclined to build a profession as Servicenow Developer?
Then here is the blog post on, explore" Servicenow
Training"

Q13) 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.

Q14) 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.

Q15) 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()

Q16) How can you cancel a form submission through client script?

Ans: In the onSubmit function return false. function onSubmit()


{ return false; }

Q17) 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.

Q18) 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

Q19) What is a glide record?


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

Q20) What is the import set?

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

ServiceNow Administrator Interview Questions


Q21) What Is The Use Of Service Now 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.

Q22) What is a transform Map?

Ans: A transform map transforms the record imported into the


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.

Q23) 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.

Q24) 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.

Q25) 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.

Q26) What is the 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.

Q27) 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 from other businesses.
Here we can configure domain separation to isolate the records
from both businesses.

Q28) How can you remove the Remember me checkbox from the
login page?

Ans: You can set the property - "glide.ui.forgetme" to true to


remove the Remember me checkbox from the login page.

Q29) 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.

Q30) What are Gauges?

Ans: A gauge can be based on a report and can be put on a


homepage or a content page.

Q31) What do you mean by Metrics in ServiceNow?


Ans: Metrics record and measure the workflow of individual
records. With metrics, customers can arm their process by
providing tangible figures to measure, for example, how long it
takes before a ticket is reassigned or changes state.

Q32) How many types of searches be available in ServiceNow?

Ans: Use any of the following searches to find information in


ServiceNow:

 Lists: find records in a list;


 Global text search: find records in multiple tables from a
single search field.
 Knowledgebase: find knowledge articles.
 Navigation filter: filter the items in the application
navigator.
 Search screens use a formlike interface to search for
records in a table. Administrators can create these custom
modules.

Q33) What is the BSM Map?

Ans: BSM Map is a Business Service Management map. It


graphically displays the configuration items (CI) that support a
business service and indicates the status of those configuration
items.

Q34) 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.

Q35) What happens if a Default update set is marked as


complete?

Ans: In any case, the default update set is marked as complete


then the system creates an alternate update named Default1 &
uses it to update the set.

Q36) Does Homepages and Content pages are added to the


update sets?
Ans: Homepages and content pages are not added to update sets
by default. You must manually add pages to the current update
set by unloading them.

Q37) What is a Reference qualifier?

Ans: Reference qualifiers are used to restrict the data that is


selectable for a reference field.

Q38) What is Performance Analytics in ServiceNow?

Ans: Performance Analytics is an additional application in Service


Now that allows customers to take a snapshot of data at regular
intervals and create time series for any key performance indicator
(KPI) in the organization.

ServiceNow Tutorials

Q39) What Is the Difference Between Ui Policy And Data Policy?

Ans: UI policy acts when a record is inserted or updated through


a ServiceNow UI i.e ServiceNow forms while data policy acts
whenever a record is inserted or updated into the database
through any means.

Q40) What Do You Mean By Coalesce?

Ans: Coalesce is a property of a field that we use in transform


map field mapping. When we set the coalesce as true for a field
mapping it signifies that this field will work as a unique key. If a
field match is found with the coalesce field, then the existing
record will be updated with the imported information in the target
table else a new record will be inserted into the target table.

ServiceNow Integration Interview Questions


Q41) What are the products of ServiceNow?

Ans: There are various ServiceNow tools that are designed


according to the requirement of a particular user.

 HR management
 Business Management Applications
 IT Service Automation Application
 Custom Service Management
Q42) Explain an application in ServiceNow?

Ans: Application in a ServiceNow represents packaged solutions


to deliver services and manage business processes. Simply
application is a set of modules that gives information related to
those modules.

Q43) What is CMDB?

Ans: CMDB stands for Configuration Management Database. This


is a repository that acts as a data warehouse for information
technology installations. It contains data related to a set of IT
assets and descriptive relations among such assets.

Q44) Explain Data lookup and record matching?

Ans: Data lookup and record matching feature help to establish a


field value based on some condition rather than writing scripts.

Q45) How to enable or disable an application ServiceNow?

Ans: These steps will help you to do so:

 Navigate to the "application menus" module.


 Open the representative application.
 Set the value as "false" to disable and "true" to enable it.

Q46) Explain the view?

Ans: The view represents the arrangement of fields on a form or


a list. For one single form, we can determine multiple views
according to the user's choices or requirements.

Q47) Explain about ACL?

Ans: An ACL nothing but an access control list that defines what
data users can access and how they can access it within
ServiceNow.

Q48) Explain the record producer?

Ans: A record producer means a type of a catalogue item that


permits users to generate task-based records from the service
catalogue. For instance, you can generate a change record or
problem record utilizing a record producer. Record producers give
an alternative method to create records through the service
catalogue.

Q49) Explain about an Ui policy?

Ans: UI policies are alternative to client scripts. These can be


utilized to set a field as necessary, read-only, and visible on a
form. You can also utilize UI policy for dynamically modifying a
field upon a form.

Q50) Explain about client script?

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

Q51) Explain the business rule?

Ans: A business rule is server-side scripting which executes


whenever a record is entered, deleted, updated, queried or
displayed. An important thing to keep in mind while building a
business rule is that when and on what action has to be executed.
You can run your business rule 'on display, 'on before' or else 'on
after' of action is performed.

Q52) Explain about glide records?

Ans: Gliderecord is nothing but a java class that is utilized for


database operations rather than writing SQL queries.

Q53) Explain about import sets?

Ans: Import Sets is a tool utilized to import data from different


data sources and, then utilizing a transform map, the map that
data into ServiceNow tables. The Import Sets table serves as a
staging table for records imported.

Q54) Explain about client script?

Ans: The client script sits upon the client-side and runs upon the
client-side only. Following are the types of client script:

 OnLoad()
 OnSubmit()
 OnChange()

Q55) Explain about Inactivity Monitor?


Ans: An inactivity monitor triggers an event for a task record if
that task has been inactive for a specific time. If the task
continues inactive, the monitor repeats at regular intervals.

Q56) Explain about inactivity monitors?

Ans: An inactivity monitor triggers an event for any task record if


the task has been inactive for a specific period of time. If the task
continues inactive, the monitor reverts at regular intervals.

Q57) What are gauges?

Ans: A gauge can be based on a report and can be put on a


homepage or a content page.

Q58) Explain about a Bsm map?

Ans: BSM Map is a Business Service Management map. It


graphically shows the configuration items (CI) that support a
business service also shows the status of the configuration items.

Q59) What are the types of search options in ServiceNow?

Ans: There are five types of search options in ServiceNow

 Lists: This is used to find records within a list.


 Knowledgebase: assists you to find the knowledge articles.
 Navigation filter: Enables you to filter the items within the
application navigator.
 Global Text Search: Helps you record within multiple task
tables of a single search field.
 Search scenes: It is a custom module that is designed only by
administrators.

Q60) Explain about HTML sanitizer?

Ans: The HTML sanitizer automatically cleans up a markup within


HTML fields. It assists in eliminating code plus protecting against
security concerns like cross-site scripting attacks.

ServiceNow Interview Question


ServiceNow Interview Questions And Answers
Q) What provides a guide for moving data from import sets?

A) Transfrom map

Q) How do you change the sort sequence of fields or task?

A) Modify the order field

Q) Tables and Fields can be viewed and manipulated where?

A) Record List

Form
Tables and Columns

Q) What is the sequencing of publishing a Knowledge Article?

A) Draft

Review
Publish

Q) What are the 3 basic components of Workflow?

A) Approvals

Notifications
Task

Q) How do you modify or create workflow?

A) Utilize the Graphical Workflow Editor

Q) Where do you go in ServiceNow to change the banner and colors?

A) System Properties, then CSS Properties

Q) To access the control list you have to have which access?

A) Security_Admin

Q) What are the 3 basic components of workflow?

A) Approvals

Notifications
Task

Q) Where do you go to delete tables?

A) Tables and Columns


Choose “delete” and type the word “delete”

Q) What is a row?

A) A record is a row

Q) What is a column?

A) A field is a column

Q) What do incident, problem and change have in common?

A) They save to the task table

ServiceNow Admin Interview Questions


Q) If importing data, how do you keep from importing duplicates?

A) Utilize the Coalace field to state which field is the unique key

Q) What controls what data users can access ?

A) ACL-Access Control List

ACLS is a rule that will match the object (Field or Table) and which permissions are
required to access the object

Q) Where do you go to add/modify a service catalog item?

A) Service Catalog>Maintain Item

Q) What provides a guide for moving data from Import Sets?

A) Transform Map

Q) What is stored in a table?

A) Ddata

Q) How are users related to roles or groups?

A) 1 to many relationships

Q) What are update sets?

A) Groups of customizations that can be moved from one instance to another

(Homepages are not added by default, data does not get added to update sets, scheduled
jobs are not added to update sets)

Q) What is a CI?

A) A CI is tangible and intangible


Q) What is BSM?

A) Business Service Management BSM map graphically displays the configuration items, CI, that
support a business service.

Q) What is a tool that will autopopulate the CMDB about your windows computer?

A) Help the Helpdesk

Q) What is a record producer?

A) A specific type of catalog item that allows end users to create task based records such as
incident from the service catalog

Q) Does ESS have a role?

A) ESS does not have a role

Q) When you open a service catalog and click the Order button what gets created?

A) REQ>RITM>TASK

Q) What is a select box, single line text, reference, check box, multiple choice?

A) variable

ServiceNow Developer Interview Questions


Q) What is a variable set?

A) Unit of variables that can be shared between catalog items

Q) What are the workflow stages?

A) Waiting for approval>fulfillment>delivery>completed

Q) What are the workflow activities?

A) approvals,conditions, notifications, task, timers, utilities

Q) If a request is rejected what happens?

A) Notification is sent and sets the status to canceled

service catalog workflow can be attached in 3 ways:

manually on the catalog item form


automatically based on conditions
automatically if no other workflows attached

Q) SLAs include actions that can be triggered when during the lifecycle?

A) Anytime

Q) What is the difference between SLA, OLA, and Underpinning Contracts?

A) Type Field
Q) Which workflow is designed to be used over and over again?

A) Default SLA Workflow

Q) Retroactive start when activated does what?

A) Sets start to equal when the ticket was created

Q) What are the steps in a SLA?

A) start

stop
pause

Q) What is ran on the client side and what is ran on the server side?

A) UI Policy/Client Script is Client Side and Business Rule/Data Policy is Server Side

Q) How can you set a read-only field?

A) UI Policy

Q) What controls enable admins to set mandatory and read only states for fields and can be used
to enforce data consistence across applications?

A) Data policy

Q) What is a business rule?

A) A piece of JavaScript configured to run when a record is displayed, inserted, updated, deleted
or when a table is queried. It can be set to run before or after the database action has occurred.

Q) What are update sets?

A) Customizations that can be moved from 1 instance to another

Q) How do you limit file attachments?

A) Security>System Security

Q) What is a security rule at the row and column level that is executed when attempting to access a
ServiceNow table?

A) ACL-Access Control List

Q) What has conditions,scripts and roles and can limit security?

A) ACL-Access Control List

Q) What is the Duration of the elevated role?

A) Current Session

ServiceNow Interview Questions For Experienced


Q) When is a notification sent out?

A) When an event has been fired

Q) What is the notification flow and how can a notification be sent out?

A) Script, Business Rule, Workflow can all send out notifications

Q) Can a user open an Incident by email, if so what is utilized?

A) Inbound Email Action

Q) Where can you view information about system activity?

A) System logs

Q) If the system is going to be upgraded,what will be exempt from the upgrade?

A) Any record that has been altered from the base state by the customer

Q) What module tracks all upgrades made to the system?

A) System Diagnostics>Upgrade History

Q) What does SaaS stand for?

A) Software as a service

Q) Where does the home icon take you and what does the icon look like?

A) Takes you to the Homepage and the icon looks like a little home

Q) What can you do if the Homepage is slow?

A) Remove some gauges or change the refresh rate

Q) My manager is going to be out of town and needs to have the supervisor approve while he/she
is out of town, what would he/she utilize in ServiceNow?

A) Delegate-Delegation is the ability to designate other users to receive and interact with
approvals and task assigned to you

Top 10 Frequently Asked ServiceNow


Interview Questions in 2021
1. Difference Between ServiceNow & Salesforce?

2. What is ServiceNow?

3. What do you mean by the term “Application” in ServiceNow?

4. What is the latest ServiceNow user interface and when it was released?

5. What is the full form of CMDB?TSM


6. What is the CMDB Baseline?

7. How to enable or disable an application?

8. What is a view?

9. How will you hide/show a field using a client script?

10. How to set the default value of a date field to the current date-time value?

Do you want to build your career in ServiceNow, then Visit Mindmajix - a global online training
platform: "ServiceNow Training" This course will help you to achieve excellence in this domain

Basic ServiceNow Interview Questions


1) Difference Between ServiceNow & Salesforce?

Below are the major differences between ServiceNow vs Salesforce

Function ServiceNow Salesforce


Platforms Supported Web-based, iPhone & Android app Web-based, Windows phone app
Enterprise & Mid-size business Enterprise, Small & MId-sie
Typical Customers
Customers business Customers
Phone & Online Support, Phone & Online Support,
Support
Knowledgebase, Video tutorials Knowledgebase, Video tutorials
Integrations OpsGenie, PagerDuty, Workato MailChimp, Trello
Security No CSA, CCM Certification CSA, CCM Certification
No encryption i.e sensitive data
Encryption Encryption of sensitive data at rest
which is at rest
No multifactor in the Multi-factor in the authentication
Access Control
authentication process process
No data backup in multiple
Data Policy Data backup in multiple locations
locations

2) What is ServiceNow?

ServiceNow is a cloud-based ITSM tool. Please check the below URL before attending a
service-now interview.

3) What do you mean by the term “Application” in


ServiceNow?
Application is a group of modules that provides related information. For example, a change
application provides information related to the change process. It consists of modules like
create change tickets, view change tickets, etc.

4) What is the latest ServiceNow user interface and when


it was released?

The latest user interface is the UI14 interface. It came in Eureka release

5) What is the full form of CMDB?

Configuration Management Database

6) What is the CMDB Baseline?

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

7) How to enable or disable an application?

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

8) What is a view?

The view defines the arrangement of fields on a form or a list. For one single form, we can
define multiple views according to the user preferences or requirements.

9) What is the ACL?

An ACL is an access control list that defines what data a user can access and how they can
access it in service now.

10) What do you mean by impersonating a user? How it is


useful?

Impersonating a user means that you can log in to the system as that user and can have felt
how the service-now 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 the change form or not. You can impersonate
that user and can test instead of logging out from your session and logging in again with that
user's credentials.

Subscribe to explore the latest tech updates, career transformation tips, and much
more.
Subscribe
Now

11) Which are the Parent table for the incident, change,
and problem?

Task table

12) What is a record producer?

A record producer is a type of catalogue 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 the service catalogue

13) What is a dictionary override?

Dictionary Overrides provides the capability to override several properties of a field in an


extended table. For example, a changing table is extended from the task table. There is a field
named status in the 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.
14) What do you mean by coalescing?

Coalesce is a property of a field that we use in transform map field mapping. When we set the
coalesce as true for a field mapping it signifies that this field will work as a unique key. If a
field match is found with the coalesce field, then the existing record will be updated with the
imported information in the target table else a new record will be inserted into the target table

15) What is a UI policy?

UI policies are alternatives 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.

16) What is a data policy?

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.

17) What is the difference between UI policy and data


policy?

UI policy acts when a record is inserted or updated through a ServiceNow UI i.e ServiceNow
forms while data policy acts whenever a record is inserted or updated into the database
through any means.

18) What is a client script?

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

19) How can you cancel a form submission through client


script?

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

20) What is a business rule?

A 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.

⇒ Upgrade your Career with Mindmajix's Business Rules Management Courses

21) Can you call a business rule through a client script


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

22) What is a glide record?

Gliderecord is a java class that is used for database operations instead of writing SQL
Queries.

23) What do you mean by data lookup and record


matching?

Data lookup and record matching feature help to set a field value based on some conditions
instead of writing scripts. For example: on Incident forms, the priority lookup rules sample
data automatically sets the incident Priority based on the incident Impact and Urgency values.
Data lookup rules allow specifying the conditions and fields where they want data lookups to
occur.

24) What is an updated set?

An updated set is a group of customization. It captures the customization or configuration


changes made by a user and then these update sets can be moved from one instance to
another. For example, if we made some configuration changes in our development
environment and want some changes in our test environment then we can capture all the
changes in an updated set and can move this update set to the test environment instead of
doing changes manually in a test environment.

25) What is a sys_id?

A unique 32-character GUID that identifies each record created in each table in ServiceNow

Servicenow Developer Interview Questions


26) What is LDAP Integration and its use?

LDAP is the Lightweight Directory Access Protocol. It is used for user data population and
User authentication. Servicenow integrates with LDAP directory to streamline the user login
process and to automate the creation of user and assigning them roles

27) How to set a field unique on the table

Go to that respective field dictionary and set the unique check box to true.

28) What is the data dictionary?

The data dictionary defines every table and field in the system. It contains information about
a field’s data type, default value, dependency, and other attributes.

29) What happens when a user makes some changes to


the homepage?
When a user makes some changes on the homepage then that page is saved as his
personalized homepage instead of updation on the actual homepage. For example, the home
page name is Incident overview. When a user makes some changes to it then this page is
saved as My incident overview and is only visible to that user.

30) What role you are required to create/update ACL?

security_admin

31) How you can check on which ServiceNow instance


node you are working on?

Goto SystemDiagnostic -> Stats. Statistic page will be open where you can get the details of
the node and the instance on which you are working on

32) How to enable or disable the pie chart labels

To enable or disable the labels in the pie chart we need to set the property
glide.ui.chart.pie.labels to true or false.

33) What is an installation exit?

Installation exits are customizations that exit from Java to call a script before returning back
to Java. Navigate to System Definition > Installation Exits. Some installation exit names
(Login, Logout, ValidatePassword, ExternalAuthentication) are reserved and cannot be
changed. Other installation exits can override these with a custom script that replaces the
script in the default installation exit.

34) What is an import set?

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

35) What is a transform Map?

A transform map transforms the record imported into the ServiceNow import set table to the
target table. It also determines the relationships between fields displaying in an Import Set
table and fields in the target table

36) What do you mean by Foreign record insert?

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.

37) Which searching technique is used to search a text or


record in ServiceNow?
Zing is the text indexing and search engine that performs all text searches in ServiceNow.

38) What does the Client Transaction Timings plugin do?

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.

39) What is an inactivity monitor?

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.

40) What is domain separation?

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 the data from other businesses. Here we can configure domain separation to
isolate the records from both businesses.

41) How you can remove the Remember me check box


from the login page?

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

42) What is HTML Sanitizer?

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.

43) Which table is used in ServiceNow to audit changes to


records?

ServiceNow uses the Sys Audit [sys_audit] table to audit changes to records.

44) What is the Schema map?

The schema map displays the details of tables and their relationships in a visual manner,
allowing administrators to view and easily access different parts of the database schema.

45) What is a dashboard?

The dashboard is a visual collection of reports and paralytics presented as KPI scorecards and
indicator summary tab.
46) What is the scorecard?

A scorecard can be used to measure the performance of an employee or a business process. It


is a graphical representation of progress over time. A scorecard belongs to an indicator. The
first step is to define the indicators that you want to measure. Scorecards can be enhanced by
adding targets, breakdowns (scores per group), aggregates (counts, sums, and maximums),
and time series (totals and averages).

47) What do you mean by indicators in performance


analytics in ServiceNow

Indicators, also known as metrics, business metrics, or KPIs, are statistics that businesses
track to measure current conditions and to forecast business trends.

48) How to set the default value of a date field to the


current date-time value?

Goto the dictionary of the respective date-time field and set the default value as javascript:
gs.now DateTime;

49) What is client transaction timing?

Client transaction timing provides more information on the duration of transactions between
the client and the server. This requires activating the plugin – “Client transaction timing
plugin”.

50) What is the set workflow(e) function does?

set workflow(e) enables or disables the running of business rules that might normally be
triggered by subsequent actions. If the e parameter is set to false, an insert/update will not be
audited. Auditing only happens when the parameter is set to true for a GlideRecord operation.
Parameters:
e – A boolean variable that if true (default) enables business rules, and if false to disables
them.

Learn more about workflows then read our Servicenow Workflow blog

ServiceNow Admin Interview Questions


51) What the setForceUpdate() function does?

setForceUpdate() updates the record even if there are no changes on the record.

52) What is the significance of the set limit(n) function.

set limit(n) functions to limit the number of records to query by Gliderecord().


53) Can you update a record without updating its system
fields(like sys_updated_by, sys_updated_on)?

Yes, you can do it by using a function autoSysFields() in your server-side scripting.


Whenever you are updating a record set the autoSysFields() to false.
example:

var gr = new GlideRecord(‘incident’);


gr.query();
if(gr.next()){
gr.autoSysFields(false);
short_description = “Test from Examsmyntra” ;
gr.update();
}

54) How to get the row count in a glide record?

By using the getRowCount() function you can retrieve the number of rows.

55) What is the difference between deleteMultiple() and


deleteRecord()

delete multiple() deletes multiple records according to the current “where” clause. Do not
delete attachments, whereas delete record() deletes the single record.

56) How to restrict users to upload an attachment in


ServiceNow

Following is the stepwise step process:


Navigate to System Properties > Security.
In the Attachment limits and behaviour section, locate the List of roles (comma-separated)
that can create attachments: property (glide.attachment.role).
Enter one or more roles separated by commas.
Only roles listed in this property are able to upload attachments to a record. If no roles are
entered, then all roles can upload attachments to ServiceNow forms.
Click Save.

57) How to disable attachment on a specific ServiceNow


table?

Go to the dictionary of that table and add “Add no_attachment” to the Attributes field.

58) What is the significance of the cascade variable


checkbox in the order guide?
Checkbox to select whether the variables used should cascade, which passes their values to
the ordered items. If this checkbox is cleared, variable information entered in the order guide
is not passed on to ordered items.

59) What are Gauges?

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

60) What do you mean by Metrics in ServiceNow?

Metrics record and measure the workflow of individual records. With metrics, customers can
arm their process by providing tangible figures to measure, for example, how long it takes
before a ticket is reassigned or changes state.

61) How many types of search are available in


ServiceNow?

Use any of the following searches to find information in ServiceNow:

Lists: find records in a list;

 Global text search: find records in multiple tables from a single search field.
 Knowledge base: find knowledge articles.
 Navigation filter: filter the items in the application navigator.
 Search screens use a formlike interface to search for records in a table. Administrators
can create these custom modules.

62) Which roles are used by Knowledge management?

Knowledge management uses these roles knowledge, knowledge_admin, and admin role.

63) How to create your own report?

Navigate to Reports > Create New. In releases prior to Eureka, navigate to Reports > View /
Run and then click New.

64) How to activate the reporting engine?

Make the glide. report.use_charting_v2 system property to true.

65) Name a few types of reports that you can generate?

Few reports are:

 List
 Bar
 Pivot
 Pie
 Calendar
Q66) How to control the script conditions of Access
Control Rules apply to a table’s reference fields?

You can Add glide.sys_reference_row_check to the System properties and set it to true.

67) How to create an Inbound Email Action?

Navigate to System Policy > Email > Inbound Actions and Click New.

68) How ServiceNow recognizes Inbound Emails?

Via Watermark or InReplyTo email header. If These are not present, ServiceNow recognizes
an email containing a prefix in the subject line.

69) How to enable automatic user creation from email?

Set the property glide.pop3readerjob.create_caller to true in system properties.

70) How to allow locked-out users to trigger inbound email


actions?

By adding the system property glide.pop3.process_locked_out to true.


Refer for more information: https://wiki.servicenow.com/index.php?
title=Inbound_Email_Actions

→ Explore ServiceNow Sample Resumes Download & Edit, Get Noticed by Top Employers!

71) Which role is required to create and access the


baseline?

ecmdb_admin role is required to create and access baselines.

72) How to change the recipient limit in the email


notifications?

By setting the system property glide.email.smtp.max_recipients.

73) What is the difference between ${URI} and $


{URI_REF}?

${URI} shows the word LINK whereas ${URI_REF} shows the display value of the record
as the link text.

74) How to hide watermark globally?

Create a new property named glide.email.watermark.visible and set it to false.

ServiceNow Technical Interview Questions


75) What is a BSM Map?

BSM Map is a Business Service Management map. It graphically displays the configuration
items (CI) that support a business service and indicates the status of those configuration
items.

76) In which table update sets and customization are


stored?

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.

77) What happens if a Default update set is marked as


complete?

If the Default update set is marked Complete, the system creates another update set named
Default1 and uses it as the default update set.

78) Does Homepages and Content pages are added to the


update sets?

Homepages and content pages are not added to update sets by default. You must manually
add pages to the current update set by unloading them.

79) What is a Reference qualifier?

Reference qualifiers are used to restrict the data that is selectable for a reference field.

80) What is Performance Analytics in ServiceNow?

Performance Analytics is an additional application in ServiceNow that allows customers to


take a snapshot of data at regular intervals and create time series for any key performance
indicator (KPI) in the organization.

81) How to disable client transactions?

Set the glide.client.track_transaction_timingsproperty to false to disable any client


transaction.
Refer for more: https://wiki.servicenow.com/index.php?title=Client_Transaction_Timings

82) How to change the Homepage layout?

Administrators can create or modify layouts by navigating to Homepage Admin > Layouts.

83) How to change the banner and list caption background


color?
You can change banner and list caption background color by navigating to
System Properties > CSS.

84) How to create a new role?

Navigate to User Administration > Role and click New.

85) Can I have more than one function listening to the


same thing?

You can, but there is no guarantee of sequencing. You cannot predict what order your event
handlers will run.

90) Which method is used to get all the active/inactive


records from a table?

You can use the addActiveQuery() method to get all the active records and the
addInactiveQuery() to get all inactive records.

91) How do you get the result set from two tables in the
glide script?
addJoinQuery(joinTable, [primaryField], [joinTableField])

Note: This is not a true DATABASE Join. addJoinQuery() adds a subQuery.

92) Which object is used to reference the currently active


form in the client script?

g_form object is used to reference the currently active form in the client script

93) Which object is used to refer to the currently logged-in


user in the client script?

You can use the object g_user object to get the details of the currently active user.

94) State the best practices of client scripts?

Few of the best practices to use client Scripts :

 Enclose Code in Functions.


 Avoid DOM manipulation, use g_form object.
 Avoid global client scripting, etc.

95) How will you hide/show a field using client script?


You can use the g_form.setVisible(‘field name’, ‘value’); method to show/hide a field using
client script.

96) What is the processing order for Record ACL rules?

Record ACL rules are processed in the following order:

 Match the object against field ACL rules.


 Match the object against table ACL rules.
 User must pass both field and table ACL rules in order to access a record object
Relationship.

97) How do you get the records of specified fields which


are not null?

addNotNullQuery(String fieldName) can be used.


Example: To get all the records where ‘name’ is not null.

 addNotNullQuery(‘name’);

98) How will you get all the records where the incident is
having a category as hardware or software?

Use addOrCondition(String name, String oper, Object value) .


Example :

var gr = new GlideRecord(‘incident’);


var qc = gr.addQuery(‘category’, ‘hardware’);
qc.addOrCondition(‘category’, ‘software’);
gr.query();

99) How to set the invalid queries into empty result sets?

By default queries with the invalid field, names run but ignore the invalid condition. For
more strict query control you can enable the glide.invalid_query.returns_no_rows property
which will result in an empty result set for invalid queries.

100) How to determine whether any of the field values in a


record has changed?

By using the method changes() you can determine that the field value has been changed for a
record.

101) What is the difference between next() and _next()


method?
The next() method is responsible to move to the next record in GlideRecord. _next() provides
the same functionality as next(), intended to be used in cases when we query the table having
a column name as next.

102) Which glide function is used to retrieve the number


of rows of a table?

Using getRowCount() method .


For more information, visit https://wiki.servicenow.com/index.php?title=GlideRecord

serviceNow Admin Interview Questions

1Q) What is the update set?

Ans: An updated set is a group of customization that can be moved from


one instance to another.

2Q) Where do you modify the Service catalog item?

Ans: Service catalog>Maintain Item

3Q) What does the application navigator?

Ans: Provides links to all application menus and modules.

4Q)Where tables can be manipulated?

Ans: Record List Forms Table and Columns

Interested in mastering ServiceNow Admin Training? Enroll now for a


FREE demo on "ServiceNow Admin Training"

5Q) iA filter is defined with the following attributes in


ServiceNow?

Ans: Field name, operator, and Values

6Q)How do you modify or create a workflow?

Ans: Utilize the graphical workflow editor.

7Q) Which access is needed to access ACLs?

Ans: Security Admin.

8Q) What is RITM?


Ans: Request Item

9Q) What does the coalesce field do?

Ans: Coalescing on a field (or set of fields) means the field will be used as
a unique key.

10Q) How do you know which release version of ServiceNow you


are working on?

Ans: Go to System Diagnostics > Stats and check the Build name

11Q) What is a column?

Ans: Column is the field

12Q) Where are bread crumbs in SN?

Ans: It’s the filter views

13Q) to save duplicate data while importing?

Ans: Utilize Coalesce field to make the field unique

14Q)What controls what type of data users can access?

Ans: ACL provides permission to access any object in ServiceNow.

15Q) What is stored in a table?

Ans: Data

16Q) What is CI?

Ans: Configuration Item

17Q) What is BSM?

Ans: Business Service Map

18Q) What is Variable Set?

Ans: Unit of variable which can be shared with catalog items.

19Q) What are the workflow activities?

Ans: Approvals conditions Notifications Task Timer Utilities

20Q) What runs on the Client-side and Server-side?


Ans: UI policy and Client scripts run on the Client-side Business rules and
Data policy runs on a server-side.

21Q)How do you set a read-only field?

Ans: UI policy

22Q) What is a business rule?

Ans: A piece of javascript configured to run when the rd is displayed,


inserted, deleted,or queried.

23Q) Where can you see information about system activity?

Ans: System Logs

24Q) What module tracks all upgrades made to the system?

Ans: System Diagnostics > Upgrade History

25Q) What is SAAS?

Ans: Software as a Service

26Q) What is the function of the application navigator?

Ans: Provide links to all applications and modules.

27Q) What is the name of the search used by ServiceNow?

Ans: Zing

28Q) What is a set of table fields?

Ans: A record

29Q) What is a light red field status indicator that means?

Ans: A required field that has a saved value.


Trending Course Categories

Copyright © 2021 Tekslate. All Rights Reserved

You might also like