Job Switch Kit: Everything 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 Workflow Interview Questions 2026

What is workflow?

Workflow consists of a sequence of activities, such as generating records, notifying users of pending approvals, or running server side scripts.

Name 5 activities that you used for your requirement and its usage?

You can mention activities that you have used so far.
However, below are the common activities,
1. Approvals : Group, User or Coordinator approval etc.
2. Conditions : If, Switch, Wait for Condition etc.
3. Run Script.
4. Notifications: Create Event, Notifications.
5. Create Task.

What is turnstile workflow activity? or How to avoid workflow going into infinite loop?

We can use Ternstile activity. The Turnstile activity limits how many times a workflow can pass through the same point.
This activity is useful alongside the Rollback To workflow activity.

How to pass data from one activity to other activity?

By using workflow.scratchpad object

e.g. Store value in one activity as below,
workflow.scratchpad.group_name=grIncident.assignment_group;

Access it in another activity as below,
var groupName=workflow.scratchpad.group_name.

How to pass data from main workflow to sub workflow?

Configure the subflow to accept variables from the parent workflow by defining the inputs.
Include the subflow in the parent workflow and connect the inputs to the parent workflow variables.

How to get values from subflow to main flow?

We can use the Return Value activity in the subflow to return values to the parent workflow.

What is Rollback To workflow activity?

Rollback To determines which activities to reset based on the actual workflow sequence (transition line attachments) of activities between itself and the transitioned to activity, not the execution order. Rollback To then marks all the approvals that have transitioned between the rollback and the transitioned to activity as Not Yet Requested and the tasks as either Open or Pending.

Real time work questions :

Tell us about complex workflow that you created/updated for given requirement? What are the different activities did you use in it? Why you used workflow, why not flow designer? What challenges did you face? what makes you think it was complex workflow?

Getting the interview was the hard part. Losing it to a question you'd already seen would be worse.

The free questions got you here. The Kit makes sure you don't stop here.

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
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
Finish the Job →

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

Neelu 02 Mar 2024
What is turnstile workflow activity?
Purnendu 08 May 2024
Under Utilities, turnstile activity is available. It is a workflow activity which limit times of a workflow can pass through the same point. Actually, It prevents the infinite loops. For e.g. we can provide allowed iterations count while using this activity.
1 helpful
0 helpful
*Please enter a reply
Kapil 26 Sep 2023
flow designer vs workflow 5 points, which will be used and when?
Renu 05 Apr 2024
IF we have complex logic which requires lot of scripting then we should go with Workflow, in all other cases we can go with Flow Designer.
0 helpful
Astik Thombare 13 Oct 2024
Feature/Aspect Flow Designer Workflow Trigger Types Multiple trigger types like Scheduled, Application, and Record triggers. Triggers on Record creation or when specific conditions are met. Integration Capabilities Provides numerous spokes for integrating ServiceNow with external systems using Integration Hub with low code. No built-in support for Integration Hub or easy external system integration. Rollback Feature No rollback action available. Includes a rollback activity to revert to an earlier activity in the workflow. Scripting Limited scripting capabilities; cannot easily handle complex scripting. Supports complex scripting with the ability to use the current object for dot-walking. SLA Timer Support Cannot be used for requirements related to SLA timers. Can be used for SLA timer-related requirements.
0 helpful
0 helpful
*Please enter a reply
Priyanka 26 Jul 2023
Difference between workflow and flow
Pranav 05 Sep 2023
1. Flow can be scheduled, workflow cannot. 2. Flow have multiple triggers e.g. Inbound email triggers, Application triggers and Rest Triggers, workflow can be triggered based on record creation or update.
2 helpful
5 helpful
*Please enter a reply
Ann 06 Jul 2023
Hi, I have asked a question in the interview how to get all variables in task form using script in workflow.
Satyapriya Biswal 24 Aug 2023
To get the variables from task we use task.variable_name To get the variables from RITM we use current.variables.variable_name
0 helpful
2 helpful
*Please enter a reply
Vinay 07 Apr 2023
how to create change request approval policy in servicenow
Shraddha 21 Apr 2023
Hey Vinay, There is "Change Approval Policies" module in change management where we can create these policies. It is a course of action that can be applied to a change request. It uses a set of variable inputs to evaluate the decisions that are associated with it. For each matching decision, the associated approval definition is applied. More info can be found here : https://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/change-management/concept/change-approval-policy.html I was also asked similar question recently so I read and understood about it.
1 helpful
0 helpful
*Please enter a reply
Kishan 29 Mar 2023
How can you set the approvals in a way, Where if more than 50 percent approvers have approved- approve the request else vice-versa.
Anurag 30 Mar 2023
Hi Kishan, We can write script in approval activity as below to identify if 50% approvals are approved or 50% are rejected based on result take action. Approval activity script : //Approve based on percentage indicated var approvePercent = 50; if((counts.approved/counts.total)*100 >= approvePercent){ answer = 'approved'; } if((counts.rejected/counts.total)*100 > (100 - approvePercent)){ answer = 'rejected'; } Our ServiceNow Guru explained this very well here : https://servicenowguru.com/graphical-workflow/approval-percentage/
0 helpful
0 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
C
Chandu 22 May 2024
Can there be new section for Flow Designer questions too which will be really helpful.I asked 1. how can you execute activites/action/task parallely in flow designer. 2. How data is shared between two activities in Flow Designer. 3. Trigger REST step in Flow Designer
SN Buddy Team 26 May 2024
Hello Chandu, We have been planning to include Flow Designer question section soon. Thank you for providing set of questions, we will definitely consider this.
* Please enter a comment before submitting.
📝 My Topic Notes 🔒 Only visible to you
Previous Notification Questions Next UI/Data Policy Questions

Found these questions helpful?

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

Share Your Story →