Job Switch Kit: a scripting editor with mock rounds, plus everything else you need to crack your next ServiceNow interview Get Job Switch Kit →
Get the complete ServiceNow interview prep system — 500+ Q&A, mock interviews & more Get Job Switch Kit →

ServiceNow Update Set Interview Questions 2026

How to move changes from dev instance to prod in ServiceNow?

Update Sets is the way ServiceNow allows its users to move updates from one instance to another.

It is an XML file containing its own identifying information, the list of changes recorded in the source instance and data to determine whether the target instance can accept the changes or not.

What are the different ways to move update set from one instance to another?

There are three different ways:

1. Transferring with an XML file
-> We can unload an update set as an XML file and then upload and commit it to another instance.

2. Transferring via update sources.
-> We can go to 'Update sources' module via navigation and configure source instance to retrieve update sets from.

3. Transferring with IP access control.

Which method of transferring update set is considered as best approach?

Transferring via update source.

Provide two issues that could be faced while previewing update set?

1. Found a local update that is newer than this one.
2. Could not find a record in sys_scope for column sys_scope referenced in this update.

Note : There are many common preview errors we get so you can remember them if you come across it.

How to identify if the particular table changes get captures in update set or not?

The collection dictionary entries of the table whose attribute contains update_synch=true gets capture in update set.

How to transfer the changes which don't get captured in update sets?

Here are two ways:
1. Transfer record via XML export.
2. We can use GlideUpdateManager2 API script as shown below which allows us to capture any record in current update set:

var um = new GlideUpdateManager2();
um.saveRecord(current);
//current is gliderecord object, you can pass any other gliderecord object if required.

Note : This script needs to run in background script.

What is default update set? What its purpose? How it is managed by ServiceNow?

Basically Default update set is system generated update set. Only one update set can be the default set for any application scope.

To set an update set to be the default, you need to set the 'Default Set' field to true. When you set Default set = true, the following actions occur:
1. The update set becomes the default update set for its scope.
2. The system sets Default set = false for all other update sets with the same scope. This ensures that there is only one default update set for each scope.

What happens if we mark default update set as Complete/ignore?

System generates new update set with the name Default1 which will be used as default in future.

Assignment for you:

1. What is merged update set? what are the advantages and disadvantages of moving update sets by merging?

2. What is batch update sets? What are it's advantages and disadvantages?

While you're deciding, someone else applying for the same role already started their 15-day plan.

No countdown, no gimmick, just a head start you can still catch up on.

500+ Q&A — Technical + Behavioral, structured by module
15-Day Structured Roadmap — Day-by-day plan that peaks on interview day
Unlimited Interview Bot — Practice live, every session recorded and reviewable
Scripting Editor + Mock Round: Run real scripts, then a timed scripting round with interviewer review
Salary Negotiation Playbook — Counter-offers, CTC decoding, in-hand strategy
Job Switch Strategy Guide — Notice period, BGV, resignation, offer comparison
Progress Tracker + Notes — Always know exactly what to tackle next
LinkedIn Profile Optimisation — Get found by recruiters before you even apply
Catch Up →

🔒 Secure payment via Razorpay · Instant access after payment

10 days free — for your honest review

Your story could be the reason someone else lands their next ServiceNow role

If this content made a real difference in your prep, sharing that experience with your network helps other professionals discover it — and we'd love to say thank you with 10 days of premium access, completely on us.

Real Interview Questions & Answers

Questions shared by ServiceNow professionals and reviewed for clarity, relevance, and interview usefulness.

Gvk 18 May 2026
Retrive Update Sets retrieves only updated after specific date Retrieve only 1 specific update set, is that possible
0 helpful
*Please enter a reply
Akshay 06 Mar 2026
What are the best practices in update set?
0 helpful
*Please enter a reply
Kavita 16 Sep 2025
How can we moved Users,Groups,Email etc from one instance to another?because they are not capture in update set.
Payal Pundir 23 Sep 2025
By unload XML then import it into target instance. By using it you can move users, groups, email etc from one to another instance.
0 helpful
Ashutosh Choubey 02 Jun 2026
You can also add it to your current update set by GlideUpdateManager2 API
0 helpful
0 helpful
*Please enter a reply
Sushma Swaraj 04 Apr 2025
which entries that captures in updateset?
Payal Pundir 23 Sep 2025
Client Script, Business Rules, Script Include, Data Policy, UI Policy, UI Action etc.
0 helpful
0 helpful
*Please enter a reply
Akash Mane 24 May 2024
Interviewer ask me Which entries did not capture in update set ? Can anybody tell
Tejas Adhalrao 29 May 2024
users, roles or groups and reports, scheduled jobs, homepages etc
0 helpful
1 helpful
*Please enter a reply
Priyanshi 29 Apr 2024
How to move a particular change from one update set to another update set.
Rathan 06 Jul 2024
Open the update set and open the customer updates record that you want to move to another update set. Once you open the record, below you will find the Update Set reference field from here you can select the another update set name.
0 helpful
0 helpful
*Please enter a reply
Samarth Chadda 21 Aug 2023
How to encrypt and decrypt a attachment record which is being attached on Incident record?
Nikhil Kamlekar 20 Apr 2024
You can find the "Column Level Encryption." course in Now Learning. To encrypt the attachment or particular field.
0 helpful
0 helpful
*Please enter a reply
Sahitya 08 Jun 2023
what is difference between normal update set and batch sets
Mohith 21 Jun 2023
Hi Sahitya, Primary difference is that batch update sets enable you to group update sets together so you can preview and commit them in bulk on the other hand normal update set is single entity which can be committed separately. Dealing with multiple update sets can lead to problems, including committing update sets in the wrong order or inadvertently leaving out one or more sets. Therefore, SN has introduced concept of batch update sets ( but many people now use merge update set functionality, both methods have its pros and cons) The system organizes update set batches into a hierarchy. One update set can act as the parent for multiple child update sets. A given set can be both a child and parent, enabling multiple-level hierarchies. One update set at the top level of the hierarchy acts as the base update set.
1 helpful
1 helpful
*Please enter a reply
Share a Question
?
Questions are reviewed before publishing to maintain quality. Include the role, scenario, or context if possible — specific questions are more useful to others.

🚀 Power Up Your ServiceNow Career

Join a growing community of smart ServiceNow professionals to stay ahead in interviews, sharpen your development skills, and accelerate your career.

📱

ServiceNow Buddy App

Get the free Android app for a smoother experience.

Install
Comments 1
J
Jagannath Behera 09 Apr 2024
i need more question and answer related on sla and itom module
* Please enter a comment before submitting.
📝 My Topic Notes 🔒 Only visible to you
Previous Common Questions Next Service Portal Questions

Found these questions helpful?

Share your experience — it helps other ServiceNow professionals know what to prepare.

Share Your Story →