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?

Most candidates who fail weren't underskilled.
They were underprepared.

These free questions cover the basics. But interviews go deeper. Discovery, ITOM, SecOps, Flow Designer, Now Assist, AI Agents. The Job Switch Kit gives you the full 15-day roadmap, 500+ structured Q&A across every module, a LinkedIn profile optimisation guide so recruiters find you before you even apply, and an interview bot that practices with you until you're ready. Most candidates walk in under-prepared. Don't be one of them.

500+ Q&A — Technical & Behavioral, Every Module

Battle-tested questions with structured answers across every high-frequency topic — ITOM, SecOps Vulnerability Response, Discovery, Flow Designer, AI Agents, Generative AI, and Now Assist. Plus a dedicated Behavioral round covering HR questions, STAR method answers, salary negotiation, and career direction — because technical prep alone is not enough to get the offer

15-Day Structured Roadmap

Day-by-day curriculum in the right order — scripting fundamentals, ITSM & CMDB, integrations, AI modules, and behavioral prep — so you peak exactly on interview day

Unlimited Interview Bot

Two modes: system-guided sessions with curated ServiceNow questions, and self-practice where you bring your own questions. Every session is recorded — download your Q&A transcript, review your answers, and pinpoint exactly where you need to improve

Salary Negotiation Playbook

Proven strategies for counter-offers, CTC decoding & in-hand salary strategy

Job Switch Strategy

Notice period tactics, BGV prep, resignation playbook & offer comparison

Progress Tracker + Notes

Track completion per topic, rate your confidence per question, add private notes at question level and page level. Only you see them. Always know exactly what to tackle next

LinkedIn Profile Optimisation

Step-by-step guide to rank in recruiter searches before you apply. Module-specific keyword lists, role-based headline and About section templates, experience bullet formulas, and certification display guidance built specifically for ServiceNow professionals

Get Job Switch Kit →

🔒 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
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
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
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
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
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
Share a Question

🚀 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.
📝 My Topic Notes 🔒 Only visible to you
Log in or sign up free to save notes
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 →