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 Integration Interview Questions 2026

What is ServiceNow Integration?

A ServiceNow integration is an information exchange between the ServiceNow Platform and another system or source.

What is inbound integration in ServiceNow? Explain one of the inbound integration that you have implemented?

Inbound integration is making call from third party application to ServiceNow's REST API to get information from ServiceNow, or create/update records.

Note : If asked, you would need to explain practical inbound integration that you have implemented

What is outbound integration in ServiceNow?

Outbound integration is making calls from ServiceNow to other applications API to get information or create/update records.

Note : If asked, you would need to explain practical outbound integration that you have implemented

What is a MID server?

A management, instrumentation, and discovery (MID) Server is a Java application that runs on a server on your local network. MID Servers facilitate communication and data movement between a single ServiceNow® instance and external applications, data sources, and services.

A mid server sits inside firewall, collects information from infrastructure CIs, then puts that info out in the cloud in ServiceNow instance.

Below is the graphical representaion which illustrates working of MID server :

Why we need MID server?

ServiceNow instance is hosted in the cloud. It can connect to other cloud based systems to share data etc, however your internal network is likely not wide open to connections from external systems. So the MID server acts as connection between your internal network and the ServiceNow instance.

It can be used to send Discovery data that it collects on your network to the ServiceNow instance. It can also allow ServiceNow to connect to data sources that are on your network (like SQL servers, internal APIs etc)

Types of http methods?

There are 5 basic http methods which are as follows,

GET : Retrieves information.

POST : Creates new records.

PUT : Updates the partial or specific records, it checks if resource exists then it will update the record or else it creates record.

PATCH - > Updates record.

DELETE : Deletes record.

What is difference between PUT, POST and PATCH method?

POST is used only to create records whereas PATCH is used to only update the record while PUT is kind of combination both where if record exist then it will update the record otherwise it creates new one.

What is OAuth method?

OAuth is an open standard for token based authontication. It allows user access instance resources by obtaining Token rather than entering login credentials with each resource request.

What is Table and Import Set API?

Table API allows us to perform create, read, update, and delete (CRUD) operations on existing tables.
The Import set API allows us to interact with import set table.

What is Servicenow Rest API explorer?

ServieNow's REST API explorer is an application to construct and test API requests to a ServiceNow instance. The REST API explorer is available to users with the rest_api_explorer role or admin role.

How to trigger Rest Call?

We can write server side script by using below REST API class.
sn_ws.RESTMessageV2('rest_message_name','method_name');
Later we can use methods provided by above class to perform further operation.

What is scripted rest API?

The scripted REST API feature allows application developers to build custom web service APIs.
We can define service endpoints, query parameters, and headers for a scripted REST API, as well as scripts to manage the request and response.

What is difference between SOAP and REST?

1. SOAP stands for Simple Object Access protocol whereas REST stands for REpresentational State Transfer.

2. REST has SSL and HTTPS for security, on the other hand SOAP has SSL and WS security due to which in the cases like Bank account password, Card number etc. SOAP is preferred over REST.

SOAP allows only XML format REST allows other format as well e.g. JSON, XML.

4.SOAP requires more bandwidth REST requires less bandwidth.

5. Uses the envelope type of messages where message details are secured, REST uses kind of postcard where URI exposes the business logic.

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.

Sanvi 11 Aug 2025
Retry mechanism used in Integration. I was asked about retry mechanism. Can anyone who knows this answer here
Sharique 25 Sep 2025
Retry mechanism means if your rest call somehow gets failedw then implement the custom logic that it will automatically retry some more times to make a connection before giving up and logging the catch block.
0 helpful
0 helpful
Ajay 23 May 2025
REV-TRACK INTEGRATION WITH REST AND INTEGRATION HUB
0 helpful
Pallavi 29 Jan 2025
How do you integrate servicenow with any other tool.Answer should be generic which can be used for any tool? This was asked by me in interview. Can i get the answer to this question
Pavan 14 Feb 2025
You should ask for more details as it requires, what kind of integration they are looking for ? like if they want uni directionsla or bi directional What kind of operations they want to do based on it you can select http methods What kind of authentication they want like basic authentication, no authentication or Oauth, What are the end points what is the payload How do you want the data ? either XML or JSON ? Like this you need to ask more to recruiter,
0 helpful
Anil 15 Oct 2025
This was asked me in Infosys
0 helpful
Rohit 18 Mar 2026
to Intregrate Servicenow we have to follow below steps ( Few steps are not mandatory but can be used as a part of best Practices) 1) ask for API Documentation(to get the endpoint details, authentication URLs and other parameter) 2) create a application registry to setup authentication profile. 3) create Rest Message (from outbound application under filter navigation) --> setup Endoint, name etc. ---> setup authentication method---> add http methods under http request. 4) Under http request default "GET method" will be created. you can use it or modify as per requirement. 5) under http method you will have to setup again Endpoints, http Headers, http Query Parameter/http parameters, and you can test the connection once it the setup is done. 6) make sure you follow API documentation provided by third party application/tool. ( API documentation is given by tool you want to integrate with). I hope this will help for outboud, for inboudn you can go to REST API Explorer and select your methods and parameter you want to send to other tool. and test the connection.
0 helpful
0 helpful
Monica 11 Jun 2024
How do you test integrations in servicenow?
Jitendra 07 Jan 2025
You can test the integration with the third party tools like Postman
0 helpful
Akshay 22 Jan 2025
You can also test integration with Rest API Explorer ( functionality provided by ServiceNow )
0 helpful
0 helpful
Keerthana Arumugam 21 May 2024
How will you setup oauth 2.0 authentication
Anil 04 Jan 2026
We can set up OAuth 2.0 by creating a new record in Application Registry of source application client ID and client Secret. For tracking purpose we can tag specific user to this Application Registry record, so whenever the API call being made, it logs in name of the user.
0 helpful
2 helpful
Keerthana Arumugam 21 May 2024
What is error 500
Sreedhar 07 Oct 2024
Internal Server Error - An unexpected error occurred while processing the request. The response contains additional information about the error.
0 helpful
0 helpful
Jyothi 05 Mar 2024
Rest API Authenctication Methods
Unknown 11 Apr 2024
ServiceNow REST APIs use basic authentication, mutual authentication and OAuth to authorize user access to REST APIs/endpoints.
0 helpful
0 helpful
Alekhya 21 Feb 2024
What the steps that you follow for OAuth Integration?
Amarjeet 13 May 2025
You need to create Application registry records, credentials, connection, Connection and credential alias, and at Last test the connection. Follow this video for more details. https://www.youtube.com/watch?v=HSnJF3eGqaI
0 helpful
1 helpful
Alekhya 21 Feb 2024
When an organization wanted to integrate with SSO , what are the general prerequisities and procedure?
Kartik Magadum 05 Feb 2026
An organization must have a supported Identity Provider (like Azure AD or Okta) and a common unique user identifier (email/username) aligned with ServiceNow. In ServiceNow, configure Multi-Provider SSO (SAML or OIDC), exchange metadata with the IdP, map user attributes, test with a non-admin user, and then enable SSO with local admin login as fallback.
0 helpful
2 helpful
Agnivesh 12 Jan 2024
What all roles are to be given to the users while performing Inbound and Outbound Rest integration?
Ravi 24 Jan 2024
Web service access only
0 helpful
Anuj 08 Apr 2024
Web service access only is the checkbox to prevent login. "ITIL" role is required for integration.
1 helpful
1 helpful
Mustafeez 12 Jan 2024
What is mutual authentication in Integration? How can I create it?
Sridhar 07 Oct 2024
Mutual Authentication is nothing adding SSL Certificates on third party system which is generated on servicenow system.
0 helpful
0 helpful
Susmitha 27 Oct 2023
I was asked about difference between 200 and 201 status code
Siri 16 Nov 2023
We can handle based on response status code if we get any status code like below 200 Success Success with response body. 201 Created Success with response body
0 helpful
0 helpful
Ksr 13 Sep 2023
how to handle errors in restapi?
Pranav 31 Oct 2023
You can handle errors based on response status code. You get status code in series 400 if there is any error e.g. 1. 402 is error code for incorrect user details 2. 404 is either the URL you have configured doesn't exist at all, or the resource you are trying to access doesn't exist.
0 helpful
Mustafeez 12 Jan 2024
There's also ERROR 401. It's for Basic authorization error.
0 helpful
1 helpful
Mahi 04 Jul 2023
When you integrate two systems, how to get the parameters dynamically?
Kajol 09 Jul 2023
There are two ways to send parameter in integration. 1. You can append parameter in URL, which later can be extracted by other system. Remember that this method is not secure as everyone can see what data you are sending. 2. You can add parameter in request body.
0 helpful
0 helpful
Megha 21 Jun 2023
What is E bonding?
Priya 19 Jul 2023
Integration between one serviceNow instance to another Servicenow instance
0 helpful
Kishan 26 Aug 2023
In addition to Priya's answer, OOTB E-bonding spokes (flow actions ) are available with which we can connect to other instances.
0 helpful
Ruchi 15 Sep 2023
E- bonding, it means company A and company B are integrated and received an acknowledgment for the same with unique ticket number. Now Company A and Company B can practically transmit the updates and other transactions. Outbound > Company A -----New Submit Request --- > Integration-------> Company B Inbound Company A <-Acknowledgment with Company B Ticket Number--
0 helpful
0 helpful
Sp Biswal 15 Jun 2023
What are the drawbacks of Table API?
Sourabh 11 Jul 2023
They get read/write access to whole table without any restrictions. Therefore it is possibility that if they make any mistake, it could create chaos in whole table. Alternatively we should think of having scripted rest api where SN developer will have more control on what operation other toll can perform. e.g. if other system is only going to change assignment group, adding a comment on incident then instead of providing table api access, you can write scripted rest api.
1 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.

Comments 5
S
Shobha 07 Jul 2026
Suppose: Your instance (Client) is in IST (Indian Standard Time). Provider instance is in US Time (e.g., PST/EST). Your scheduled job runs at 12:00 AM IST every day. At that moment, the US day has not finished yet, so if you fetch "today's" data, you'll only get partial data.how to fetch the remaining data
J
Jatin Sehgal 13 Jun 2026
These are very basic interview questions. Company asks much more than these.
N
Nash 28 Nov 2025
thanks snbuddy
A
Abhishek 09 Jan 2025
can anyone explain Rest API PUT method ? i want to modify every incident in source instance that's need to be reflected in target instance. for each record we can give sys_id of the record what about all records ?
R
Reshma 04 Jan 2024
I was looking for such aswers from long time, all question-answers are so on point. Just loved it. If possible, please add more integration related questions.
📝 My Topic Notes 🔒 Only visible to you
Log in or sign up free to save notes
Previous SLA Questions Next Catalog Item Questions

Found these questions helpful?

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

Share Your Story →