ServiceNow Catalog Item Interview Questions 2026
What is service catalog item?
A Catalog Item is a form used to submit information, a request, or to create a task. Catalog Items contain questions that gather information from users to create a record in a table.
What are the 4 main building blocks of a Catalogs?
1. Standard catalog items : A catalog item can be a good or service. If something can be ordered by itself, it is a catalog item.
2. Record Producers : A record producer is a specific type of catalog item that allows end users to create task-based records, such as incident records, from the service catalog.
3. Order Guides : Order guide submits a single service catalog request that generates several items.
4. Content Items : A content item is a service catalog item that provides information instead of goods or services. In short, it shows the information rather than gathering information from user.
What is the difference between Catalog item and Record Producers?
Catalog Item - Uses cart and creates a REQ, RITM for each submitted entry. Mostly has 1 REQ corresponding to 1 RITM whereas Record producer - Does not create or uses Cart. Inserts records in table directly. For eg. Incident, Change request.
We cannot attach workflow to record producer whereas we can attach workflow to catalog items.
What are the advantages of Variable Set?
They reduce the time to create a new catalog item due to reusing existing variables, catalog UI policies, or catalog client scripts that are common across multiple catalog items.
They simplify the process of making a change to a variable, catalog UI policy, or catalog client script used across multiple catalog items due to having to make the change only once in the variable set.
Explain the 3-record structure of record produced by Catalog Items?
1. The top layer is your Request. You can relate it to your order ID form amazon where you can order multiple things in 1 go.
2. The second layer is RITM -> these are the individual items ordered. There can be 1 or more items that can be part of 1 order.
3. The third layer is catalog task (sc_task) -> these are the tasks that individual teams do to fulfill 1 RITM.
How to set field value in backend table based on variables filled on record producer?
We can write script in Record Producer script section where we can set backend value by using below syntax:
current.short_description=producer.short_description;
Note : current and producer objects are accessible by default in Record Producer script section. Where
Current -> Current Glide Record object of backend table
Producer -> It holds all variable values that user has entered on the form.
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.
Prepared and confident for your interview?
Practice makes perfect! Test your skills with our virtual interview practice buddy and ensure you're fully ready for your upcoming interview.
Real Interview Questions & Answers
Questions shared by ServiceNow professionals and reviewed for clarity, relevance, and interview usefulness.
Scenario: In the record producer there is choice field with below choices. 1) Incident 2) Change 3) Problem Whatever the choice user select ticket should create in that table. Can we achieve this? If yes how?
Why can't we use Record Producer to create Requests instead of Catalog Item
If you want to have a single workflow for multiple catalog items with slight modification how would you get the solution incorporated?
Scenario: The catalog item form should only visible to europe region people. How to implement this?
how to populate logged in user in variable created on catalog item in servicenow?
can we add workflow to record producer and if yes how can we do it
How to configure catalog item ABC in 2nd page of order guide?
what is Rule base and How to used it
What is the use of the inherit checkbox in service catalog?
What is user criteria, and what is their importance?
Is there any restriction for record producer? will it be applicable for all the tables or any restriction.
When user is trying to submit a P1 INC, display a confirmation message that "you are trying to submit Critical incident (P1), would you like to proceed?" it should display yes or no options, if user selects Yes then proceed with the incident submission, if user selects No then stop the form submission to the database
🚀 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.