Sunteți pe pagina 1din 38

Ques. No.

Questions for ServiceNow Answers

What is Dictionary Override?

2
How to create Knowledge Article from
Incident?

3
How to create Knowledge Article from
Problem?

4
How to create Knowledge Article from
Change Request?

What is Rollup Activity in Workflow?

6 If you make changes in Workflow and


Don't publish it, which it be captured in
Update Set?

7
What is the Table name of Update Set
and its updates?

8
What function is used to control the
form sections?

How to activate Report engine?


10 How to update a record without changes
fields like Updated, Updated by, Created
By, etc.

How to change the number of


11 suggestions of Knowledge Article in
Short Description of Incident or
Problem?

12
How to create a Change Request
Template?

13
How to call external CSS or Javascript
from Service Portal Widget?
If a user is part of many groups, and
there are approval needed from 2 or
14 more groups but notification should be
send only once to the user, how to
implement it?

15
What are the types of Searches in
ServiceNow.

16

What is Blocks in Homepage?

17

How to Show and Hide Form Sctions?

18

What is Transform Map Script?

19

What is Metrics?
20

What is Widgets?

21
What do you know about LDAP
Integration and SSO Integrations?

22

What is Reference Qualifiers?

23
What are the Types of ACLs in
ServiceNow?

24 If there are 2 ACLs, one allow to update


the field and other restricts it, Will the
user have access to update or not?

25
What you know about CMDB & CMDB
Integrations?

26

What is Script Include and GlideAjax?

27
What is the difference between
getXML() & getXML Wait() functions?

28
Explain Order Guide & Record
Producers?

29
How are Attachments added in Service
Catalog?
30

What is Foreign Records?

31
Difference between Import Set and
Update Sets?

32 How to update the record without


updating fields like Updated, Created,
Updated By, Created By, etc.

33 How to import Data using Import set


with Calculation based on source Table
field values.?

34
What is Outage Management in
Change?

35
How to create Standard Change
Templates?

36

How to create Related Links?

37

Explain how Tranform Map works?

38
What you know about Performance
Analytics?

39

Explain Catalog Items.


40
How bidirectional integrations works on
Client Scripts and Business Rules.

41

Whatis j_var and g_evaluate?

42

Explain UI macros and UI Pages.

43 How to link CMDB & Asset


management? What is the relationship
between them.

44
How to close an incident if there is no
update from last 1 week?

45

Explain Schedule Jobs.

46
How to Compare Time Fields like
Planned Start Date & Planned End Date?

47
SOAP - What are mandatory things need
to be provided?

48
What is the use of 'Coalesce' field in
Field map of Transform Map?

How to autopopulate "Location" field in


49 Incident form based on the location of
Caller value , even when Caller is having
some default Value & Form is Loading.
50

What are the Types of Business Rules?

51

What is Watermarks?

52

How to call Email Script in Notifications?

53
What is the use of 'Weight' field in Email
Notifications?

54
How to call Broadcast events in Service
Portal?

55
How to create Custom UI Action in
Service Portal?

56
How to call a function from Server
Script?

57
What are the activities used in Workflow
of Service Catalog?

58
How to call one Widget from another
Widget?

59
What is the use of g_scratchpad and
scratchpad in workflow?
60 What is the difference between Create
Task & Catalog Task Activities in
Workflow?

61
In which order ACL are executed. Table,
Row & Field ACLS.

62 How to create an email notification with


different Subjects in same email
notifications.

63 If a group member wants to create a


report and share it to same group only,
how to do?

64
What is the number of times an Incident
can be reopened?
Create a field "Reopened" which count
the number of time an incident is
65 reopened, how to update the field value
to check and restrict the number of time
incident is reopened.
How to send an email to Caller of the
Incident daily after incident is Resolved
66 and not yet closed. And email to
Manager after 3 days of Incident getting
Resolved.

How to retrieve Incident and its Child


67 Incident and their child incident and so
on using UI Action and using Background
Script.

68
what are the ways to restrict List Edit?
(Apart from ACL)
How to create a Knowledge Article from
Incident based on the Category Field of
69 Incident, that KB Article should be
automatically mapped to the respective
Knowledge Base or KB Category.

70
What is the Table Hierarchy in
Servicenow?

71
Explain ITL Foundation Life Cycle and
how we use it in ITSM and Servicenow.

72
How to add new state in change Request
form?

73
How many SLA can be created for a
single Incident?

74

Explain Rest API.

75 Explain UI Actions, UI Policy, UI Scripts,


Cleint Scripts, Business Rules, Script
Include.

76

What are the types of Client Scripts?

77
What is the difference between Catalog
Items and Record Producers?

78
Why we should not use
current.update()?
79
How to Show and Hide field Message,
Info Message, Error Message etc.

80

Learn Javascript.

81
What are the new features in Helsenki,
Jakarta, Istanbul and Kingston?

82
Can email script be used in Subject of
Email notification?

83 How to set different email Subjects for


different emails in 1 email notification
based on different conditions.

84
How to send email notification when a
user impersonate to another user.

85
What are the fields in Change Request
form?

86
How to populate Requested By's
Manager in catalog item using GlideAjax.

87
How do you configure the catalog items
when using order guide.

88

How to trigger Rest Message.


89

Explain Domain seperation Framework.

90

State flow of Incident.

91

Retroactive start field in SLA.

92
Process of Change request n types of
change and OOB workflow.

93
Difference between Incident and
problem and change request.

94
Difference and relation between
Incident and catalog task.

95
Relationship between Request, Request
Item, catalog task.

96

What is workflow and how to test it?

97
REST API, web services. Which one have
you used and how.

98

How to test Scripted Rest API.


99

Priority look up table.

100
Homepages and how to migrate it to
different instance.

101
What are captured in update sets and
what are not.

102

UI Macro, UI Pages, UI formatter.

103

Catalog Client Script, Catalog UI Policy.

104
What is Import set, Transform Map and
why used.

105

What is Stagging Table.

106

Types of Transform Script.

107

How to migrate Update sets.

108

What is MID Server and its protocols.


109

Schedule and Schedule entries.

110
Scheduling report to send as email
notification.

111

What is view?

112
Difference between UI Policy and Data
Policy?

113
How to cancel form submission through
Client Script?

114
Can you call Business Rule to Client
Script and if yes, How?

115
What is Domain Seperation and its
framework?

116
How You Can Remove Remember Me
Check Box From Login Page

117

What Is Html Sanitizer?

118
What Is The Significance Of Cascade
Variable Check Box In Order Guide ?
119

What Are Gauges?

120

What Is A Bsm Map?

121
What Happens If A Default Update Set
Is Marked As Complete?

122
Does Home Pages And Content Pages
Are Added To The Update Sets?

123
What Is The Difference Between Next()
And _next() Method?

124
How To Set The Invalid Queries Into
Empty Result Sets?

125
How To Determine Whether Any Of The
Field Value In A Record Have Changed?

126
How Servicenow Recognizes Inbound
Emails?

127

How To Activate The Reporting Engine?

128
How To Restrict Users To Upload An
Attachment In Servicenow.
129
What is the structure of Knowledge
Management?

130

State flow of Knowledge Articles.

131
What are the different way to display
string labels without text box in form?

132
What is annotations and what are
different types of annotation?

133 If a notification is sent twice to the


recipient then where might be the
issue?

A user gets notified each time the record


134 is updated. He wants it to be triggered
notification once at EOD. What
configuration needs to be done?

135
How to pass value from parent workflow
to child workflow and vice versa?

136 While gliderecord function can be used


to get row count other then
getRowCount function?

137
What is the use of approval coordinator
activity?

138 Why do we use GlideAjax when we can


dot-walk using getReference inclient
script?
139
How to add static content in catalog
item form?

140

What is global client script?

If any SLA is tagged to incident and then


141 SLA Definition is changed say Duration
or Timezone, what will be impact on
existing Incident or SLA tagged?

142

Explain M2M relationship.

143
What is the Difference between Snow
and Salesforce.

144

What is CMDB Baseline.

145

How to create custom Application.

146

What is Cross scope Privilege?

147 If some users are not able to view the


Widgets, where can be the issue and
how to resolve it.

148
Any scenerio when Display and Async
Business rules are used.
149
How to import Excel Attachment to
create Incidents.

150

How to create reports using Scripts.

151

Explain View rule.

152
Give some example of Display business
rule and query business rule.

153
What is eventQueue() functions and
what are its parameters?

154
What is g_scratchpad and how to use it
and where?

155
What is sratchpad in workflows and how
to use it?

156
Can we use sratchpad from one
workflow to another?

157

Explain GlideAjax.

158
What are 3 types of Service Catalog and
explain them?
159
How to make order guide visible for
particular group or roles?

160

What are captured in update sets?

161
How to capture Homepages and
schedule jobs in update sets.

162

How to capture data in update sets.

163
what is the difference between
background script and fix script.
In transform map, if target table is 'User'
table an we want to update its
164 'Company' field value using Company
Full name instead of its Displayvalue or
Sys_id, how to do it.

165
How to run client side and server side
scripts in UI Action.

166

Explain SDLC Life Cycle.

167

Explain User Criteria.

168
Whata are the parameters of onchange()
function of client script.
169

What is cascade variables.

170

what is getelement() function.

171

How to call client script from server side.

172 Can we call catalog client script in other


tables like Task table. If yes, how can we
do it.

173

Explain UI Macro.

174
What are the different types of
variables.

175 What type of variables are supported in


Service Portal and what are not
supported.

176

What is controller in widgets.

177
Is container and list collector used in
Portal and how?

178
What is Order guide and record
producer.
179

How to add catalog items in order guide.

180

How to use UI Macro in Portal.

181
How to call client script values to Server
script in portal.

182
Difference between Request and
requested Item.

183
Difference between ACLs and Data
policy.

184

What is import set and transform map.

185
What are the different activities in
Workflows.

186
How many ways notifications can be
triggered.

187

What are email scripts.

188
Difference between Display and After
business rule.
189 If I want to provide roles to user at the
start of workflow and remove it at the
end how to do it?

If you want to have a single workflow for


190 multiple catalog items with slight
modification how would you get the
solution incorporated?

191
What information is stored in Data
Dictionary?

192
How to decide which application will be
visible on logging?

193
Can we assign more than one manager
of a Catalog?

194 What is difference between


catalog_admin and catalog_manager
role?

195
Can a catalog manager assign another
manager for any catalog?

196
How can you restrict which users can
and cannot access a category?

197

What is an ‘Application’ in ServiceNow?

198
What is full form of CMDB and what is
it?
199

What is inactivity monitor?

200
What happens when you mark a default
update set as complete?

201
What is the difference between next()
and _next() method?

202

How do you limit file attachments?

203
Which port needs to open while doing
LDAP integration

204
What is the purpose of using SAML 2.0
(SSO)

205
Difference between SOAP and REST, and
what is the purpose of using it.

206

What is E- Bonding ?

207
How to check error handling while doing
any integrations?

What is Orchestration in service now,


208 have you ever used and what kind of
scripting language used in
orchestration?
Create a reference qualifier for your
209 ‘Configuration item’ variable that shows
only CIs assigned to the user populated
in the ‘Caller’ field.

210

What is HTML Sanitizer?

211

Example of Display Business Rule.

212

Example of Async Business Rule.

213

Example of Query Business Rule.

214

Example of Asyncronous Script Include.

215

Example of Syncronous Script Include.

216
Example of passing value from 1
Workflows to another workflow.

217

Example of Client Side UI Action.

218

Example of Server Side UI Action.


219

Example of UI Macro.

220

Example of UI Formattor.

221

Example of UI Script.

222

Example of UI page.

223

Example of Script in UI Policy.

224

Example of Scripts in Transform Map.

225

Example of Record Producer.

226

What are the core tables in Servicenow.


There is a table 'XYZ' with fileds
'Application' and 'Platform'. Fpr 1
application there are multiple Platforms.
In Service Catalog, we have a variable
227
'Application1' which is reference to 'XYZ'
table. When we select any Application
record, its related Platforms should be
displayed as checkboxes variables.
228

On which tables, Reports cannot be run.

229
Which Operatiing Systems are used in
MID Server.

230
What is the use of VPN connection in
customer instance.

231

What is data dictionary.

232
What is the port number of LINUX/UNIX
discovery.

233

What is 'Help the Helpdesk'.

234
Can Global scriped API be used in scoped
application.

235

What is Angular Provider.

236
How to retrieve the parameter value (for
example sys_id) from URL.

237

What is Report Range.


238

How to drilldown Reports.

239

Explain Inbound email action.

240
What is the use of ‘Stop Processing’ field
in Inbound email action table?

241

Roll back activity in workflow.

242
Explain Read and write ACL for None, *
and field with example.

243

Different types of client scripts.

244

Explain Async Business Rule.

245

Explain Query and Display Business Rule.

246

Scratchpad syntax in workflow.

247
Can workflow scratchpad be used in
child table workflow. Give example.
248
Explain Agile Methodology in
ServiceNow.

249

Explain Data Policy.

250
What happen if 2 or more fields are
made coalesce in transform map?

251
What is the use of Locked out field in
user table.

252 How to change the no. of wrong


password to be allowed before locked
out user record.

253

What is Delete Recovery?

254

What is GlideRecordSecure?

255
What are different functions of
GlideRecordSecure?

256
What are different objects present in
Widget?

257

What are functions available in widget?


258

Embedded widgets.

259 How to display total price of all Required


Items in Widget if there are thousands
of records.
Support there is a custom table with a
reference field referring to Incident
record. If we want that if an Incident is
260
updated, all the Custom table records
referring to that Incident should also be
updated accordingly. How to achieve it?

261

How Email notifications are prioritized?

262

What are best practice of GlideRecord?


A user ‘ABC’ is restricted from reading
records of Invoice table. If there is a
widget which display the total Amount
263
by querying the Invoice table and we
want to restrict that to be displayed to
‘ABC’ user, How to achieve it?

264
What are different application in HR
(Human Resource)?

265

What is HR Criteria?

266

Difference between REST API and SOAP?


267 What are the different ways of
connection for integration in REST
message?

268
What are the different kind of transform
scripts?

269
What is Approval coordinator activity in
workflow?

270
Explain different functions of
GlideAggregate.

271

Explain UI Script.

272

Explain Script Action.

What are function, which are not used in


273 Scoped application and what functions
we can use as their replacement in
Scoped Application?

When we configure Catalog Item, there


274 are some restrictions and some changes
to be made to reflect it properly in
Service Portal.

275

Explain Flow Designer.

276
How to use both Client Side and Server
Side script in UI Action.
277 How to show multiple independent
tables in reports which are not extended
from any Task table.

278

How to use JSON in Widget.

279
What is Pre and Post Activities of
Cloning instance.

280
What is Pre and Post Activities of
Upgrading instance.

289

Advantages of Scoped Application.

290
Difference between UI Macro and
Widget.

291
Explain components of Performance
Analytics.

292
Advantages and need of Performance
Analytics.

293 How to display Change task form as a


pop-up when Change is moved to
‘Review’ state with syntax.

294 Can record producers be created for


custom tables which is not extended
from Task table.
295
How to retrieve cancelled or failed
transactions.
If Connection between ServiceNow and
3rd party is failed and meanwhile the
296 status of the record is updated in Snow,
how to send the status to 3rd party again
once connection issue is resolved.

297
How to send an attachment from Snow
to 3rd Party.

298

What is ECC Queue?

299
What is execution plan is Catalog Item
form.

300
How to pass value from HTML to Server
side in Widget.

301

Basic understanding of ATF.

302 Explain ‘Choice Action’ field in field


mapping of Transform Map along with
its choices.

303
Where are events used apart from email
notifications?

304
Difference between next(), _next() and
hasNext() function.
305
Difference between initialize() and
newRecord() function.

306

What is ‘Action Name’ field in UI Action?

307

What is Bootstrap, CSS and SCSS?

308

What is link function field in Widget?

309
How to get attachment from inbound
action from email.

If client script makes a field mandatory


310 and UI policy makes it visible=false, what
will happen once form is
loaded/opened.

311

What is callback function in GlideAjax?

312
What is Model-View-controller in
Widget?

313
Different ways to call server side script
from client script.

314

Different ways to configure LDAP.


315

Example of Async Business Rule.

316
If a user is sending an email to instance,
How to create Request based on email.

If Incident is also being created along


317 with request in above question, what
can be the root cause and how to avoid
it?

318
If a form is taking too long time to open,
what can be the root cause?

319
What are different errors encountered
during update set migration?

320
What is Retroactive start and pause
fields in SLA?

321

Types of SLA.

322
What are different ways to pass value
from one activity to another activity?

323
Different ways to migrate update sets
from 1 instance to another.
If we have four update sets. We have
migrated last three update set in correct
324 order and missed 1st update set, what
should we do to migrate 1st update set
without disturbing the functionality.
325
Can a reference loop-up variable have to
different tables based on any condition?

326
What all activities can be performed
using Inbound Action?

327 If we have same script to be executed


only once, what is recommended to use
either Schedule Job or Fix Script. Why?

328 Different ways to make ‘Created’ field


read-only for users not having ‘Admin’
role.

329
Syntax to use variable value in record
producer scripts.

330 If we want to hide choice values of


another variable based on the value of
another variable, how to achieve it?

331
Different ways to hide Related List on
Load of Form.

332

Different Types of HR Cases.

333
How to created Task record based on HR
Services.

334
Difference between HR Case and HR
Calls.
335

Post field in Problem Form.

336
How many sub-workflows can be added
to parent workflow?

337

Use of Input Variable in Workflow.

338
What are new features in Major Incident
in Madrid version?

339
When do we create Incident, Problem
and Change?

340 Based on what parameter do we decide


that Problem should be created for the
Incidents?

341
How to configure and install MID
Server?

342
When to use getReference() function
and when not to use and why?

343

What is inactivity Monitor?

344

What is BSM Map?


345
Can you use onSubmit client script on
closure of Incident?

346
Can we use Add to Cart functionality in
Service Portal?

347 If I want to populate Requested For


reference field only in checkout page of
Order Guide in Portal, how to achieve it?

348
How to call Business Rule from Client
Script?

349

What is Cascade Delete?

350
Can UI Policy be converted into Data
Policy?

351
How to configure and install MID
Server?

352 What is getReference () function and is it


sync or async call?

353

What is Run book?

354
Explain Domain separation with their
benefits.
355
How to call business rule from Client
Script?
In Change, if there are 2-3 approval
activities and 1st group approves but 2nd
356 group rejects, it rolls back to New state.
What happens to Approvals in that
case?

357 For incident, we want to attach the SLA


based on the Server location business
days. How to achieve it?

358

Explain Oauth Registry with its fields.

359
How to hide Related List based on some
conditions?

360
Can a script include call private function
of another script include?

361
Is there any API in ServiceNow to access
database of 3rd party directly?

362

Explain Splunk Integration.

363
What are the restrictions in Order guide
when requesting from Portal?

364 What is the difference between


gs.include() function and calling new
ScriptInclude()?
365 How to show a reference field in Portal
widget direct which refer to User table?
(Hint: snRecordPicker).

366 When a Script Include is made Client


Callable, what is the OOTB script
populated in script part?

367
What is the difference between PUT and
PATCH HTTPMettod?

368
How to pass a value from one workflow
to another workflow?

369
How to pass a value from one widget to
another widget?
If I want that whenever any work note
or comment be given to RITM, Catalog
370 task should also be updated with same
comments and same for vice versa. How
to achieve it?

371
How to convert UI policy into Data policy
and vice versa.

372

How to stop drill down of report data?

373
How to communicate between 2
widgets?

374
How to communicate between 2
workflows?
375

Different types of Widget Instances?

376

How to use g_sratchpad in child table?

377

What is JSON?

378

What is JQUERY?

If we want to show any choice field in


379 List view whose choice should be
dependent on Assignment Group, how
to achieve it?

If we want to raise a request for 10 users


380 in single request and populate users
details in the Request, how to achieve
it?

381

What is Unpinned Contract SLA?

382
Apart from Client Script, where all client
side scripts are used?

383 If I want to show ‘Create New’


application menu only to members of
“ABC” group, how to achieve it?

S-ar putea să vă placă și