Snow Interview Que
Snow Interview Que
ACL
33. What happened if there are multiple ACL that provide access true and false.(one should
be satisfy)
34. Give an example for script based
page
35. What are system properties and explain with few examples?
36. While exporting data into excel/CSV, I am unable to get data more than 1000 records,
what is the problem and how to solve it.
37. What is UI policy.
38. What are the main actions can be done via UI Policy.
39. What is script option in UI policy. Explain with examples.
40. What is the difference between UI policy action and UI policy.
41. What is “reverse if false”, Global, On Load, inherit UI policy page
42. What is home page and how to create a home page.
ITIL, SLA:
43. SLA definitions and types and description of each type. Why SLA is required.
44. SLA snow page options
45. Difference between response SLA and resolution SLA.
46. What is SLM.
47. What is incident and life cycle of incident.
48. What is problem and types of problem? When problem with be raised.
49. Real time problem situation and explain the entire process.
50. What is change, types and lifecycle?
51. What is task and lifecycle.
52. Retroactive start and pause.
53. Difference between incident and Risk.
Client scripts
72. What is update set and respective table . where the updates will
capture(sys_update_set.xml). state values. (sys_update_set and
sys_update_xml)
73. Limitations of update sets
74. Update set best practices.
75. Ways to move update set from one env to another. Which one is good to follow?
76. What is update source and how to
configure?
77. Preview issues , backout
78. What is merged update
sets.
Reports
85. Scheduled jobs and what are the things we can schedule.
86. What is template and how to create a template for incident or change (toddle bar)
87. Scheduled import clean up – how to do (for 7days once)
88. What is UI action and purpose of the UI action in real time examples (change example)
89. UI actions and placements.
90. What is form design and form
layout?
91. What is use of slush bucket?
92. Difference between sys_user.list and sys_user.LIST and sys_user.FORM and
Sys_user.form
93. What is stats for?
94. Explain import set table and transform maps with one example.
95. How to import data from a table
96. How to export data from a table
97. What are the limitations of direct export and import?
98. What is mapping fields, what is the difference between manual mapping (explicit mappaing)
and auto mapping.
99. What is data source?
100. Types of data source and port values for each type.
101. Explain Coalesce.
102. Use of transform maps scripts with real time example.
103. Types of transform maps
104. What are when options and explain all the options(onstart….) and difference
between each types
105. Form options of transform maps like "Run business rules, Enforce mandatory
fields, copy empty fields.
106. Execution flow of transform script types. (start,before,after,complete) SBAC
107. What is business rules and types , explain with real time scenarios.
108. What are the main objects on after and async
109. What is scratchpad and where are the places, g_scratchpad will be useful.
110. what is data policies and actions can be done via data policy
111. what is the diff between data policy and Ui policy (datapolicy – time of data import
and webservices).
112. How to convert data policy to ui policy and ui policy to data policies and what
the conditions to be met. (Global-checked , run script – cleared, visible – leave alone)
113. when data policy will be used
114. What is email notifications
115. what is inbound email action. explain with
example 116. what is email digest.
117. What is the use of weight option in email notification.
118. How an email will be recognized by service now system( watermark, subject –
prefix, reply & from /table)
119. how the data will be read from email (email.body, email.subject) with examples
120. Inbound email action in details, event management.
121. What is the format and flow of an event?
122. What is the use of param1 and param2 ${event.param1}
123. How to schedule a event from script (gs.eventQueueScheduled().
124. What is the syntax to run an event (eventqueue)
125. How to create a link to approve/reject an approval In email? ${mailto:mailto.rejection}
//rejection is an email template
126. How to print test or something from email script : template.print(“Summary of “);
127. Explain inbound email action with some examples
128. What is email script
129. What is the use of email template and how to trigger a template from script.
130. what are the disadvantages of business rules
131. what are the advantages of business rule
132. explain all the types of business rules with examples
133. Gliderecord methods with examples
134. Addquery, addorcondition, next, hasnext, _next, addjoinquery,
addnullquery, addactivequery.
135. What is gliderecord – set workflow method.
136. What is the diff between g_form, g_user,gs and gliderecord.
137. What is the difference between g_user.hasRole vs g_user.hasRoles vs
g_user.hasRoleExactly vs g_user.hasRolefromLists. (hasrole is role +admin &
hasroleexactly (only role)
138. What is the use of gs.info and gs.log
139. What is service catalog and types – describe with real time examples
140. What is the variable and variable set?
141. What is category?
142. Why my catalog item is not showing in service catalog.
143. What is 3 step process
144. What is rule base
145. What is order guide
146. Difference between order guide to catalog.
147. What is the difference between record producers to catalog?
148. What is cascading variables?
149. How read variable values from record producer form (producer.variablename)
150. How to read variable values from catalog form In script or workflow script
(current.varaible.pool.variablename or current.variables.variablename)
151. How to start/stop a workflow from script
152. Explain few important variable types.
153. How to limit service catalog request form to certain group or people.
154. What is the user criteria?
Workflow questions:
Script includes
Integration:
Attachments
General questions:
208. What s single tenant & multi tenant (domain separation – MSP – manager
service provider).
209. What is the difference between GlideForm to g_form (GlideForm is an API or class
with many methods where g_form is a object to call the API methods.)
210. CMDB – top down & Bottom up approaches.
211. Explain scripting layers in service now.
212. If we create a onload client script and before business rule on load, which one will
run first. And why
213. Update set move to other instance , best practice.
214. What happens if we use g_form in business rule.
215. Will current can be used in after business rule? If no , what is the alternative.
216. Sprint release story ?
217. How to make the authentication in Scripted rest API (using ACL)
218. How to restrict/Allow few table accesses for a group of people (ACL –
System Properties)
219. Best Practices of client Script and Business Rules.
220. Field Mandatory – how to do ? If UI policy- how can u handle in list view?
221. Scenario of Tech parks - 5 buildings - parking floors (2) - parking slots (few
number) > Design
222. Madrid enhancements.
223. Limitation of current.update() and alternative for this.? Setworkflow(false)
224. Sc# - workflow manager approval, if manager don’t approve in 5 days, the
approval should go to Manager’s manager.
225. SC# - Order guide, if two catalog first level approvals have a same person as
approver, cascade approvals to other catalog approvals.
226. What is the different methodology of agile? (scrum , XP & Kanban).
227. Fix Script vs backround script
228. Ui macro scenario #jelly script
229. GlideDialogWindow scenario.