Anshu_Anand_
Kilo Sage
Kilo Sage

If you are a fresher ,experienced and looking for job change in ServiceNow, this article is for you. 

In this article, i want to share the overall experience of ServiceNow interviews which my colleagues and i had given during our notice period.

As a interviewee and an interviewer also, i want to share some experience and some tips from my failures on how to crack ServiceNow interviews. 

Trending coding question most asked:-

  • Count and display incident categories (groupBy) from incident table (use GlideAggregate)
  • Write a fix script to move attachments from one table to another table based on specific conditions.
  • Create a portal page logic to show the list of most affected CIs by the incidents created in last 3 months. Show 2 Columns Affected CI and Incident Number in descending order.
  • I have nested JSON, ask them to retrieve any one value if they have good experience in Integrations.
  • Write a recursive function to print all the parents of CI upto nth level, fetch data from cmdb_rel_ci table.
  • Display duplicate records in any table without using GlideAggregate 
  • Count and display duplicate elements in an array. Also sort them.
  • write a widget if you know portal.
  • write an email script to dynamically create a HTML table in notifications ( use HTML table in script)
  • using event as trigger, crate an incident. event can be triggered from BR,UI actions or any flow
  • scripted rest api to patch/post a record in any table.
  • On incident table, if state changes to 'on hold' , a ui action should be visible on the form named "OnHold'. And when UI action is clicked a field named 'On hold reason' should be displayed on the form and after filling the reason, click on onHold button to save it. If incident state is something else, both ui action and ui field should be visible=false . 
  • Delete the first 5 incident created today.
  • Background Script to create a KB article.
  • Background script to create a service request .(cart api, catalog api)
  • Script to display incident caller_id sort by their count . Display only the top 3 incident callers .

Questions gathered via different sources for ServiceNow interview :-

 

https://www.interviewbit.com/servicenow-interview-questions/

https://www.servicenow.com/community/itsm-articles/coding-scripting-assignments-for-freshers-and-ent...

https://svrtechnologies.com/cognizant-servicenow-interview-questions/

https://mindmajix.com/servicenow-interview-questions

https://www.edureka.co/blog/interview-questions/servicenow-interview-questions/

https://www.guru99.com/servicenow-interview-questions.html

https://www.javatpoint.com/servicenow-interview-questions

https://www.simplilearn.com/servicenow-interview-questions-article

https://community.servicenow.com/community?id=community_article&sys_id=d492269fdb97db80a39a0b55ca961...

https://community.servicenow.com/community?id=community_question&sys_id=84de24fadb666f00f0612183ca96...

https://community.servicenow.com/community?id=community_question&sys_id=6c7dcbe9db9cdbc01dcaf3231f96...

https://community.servicenow.com/community?id=community_question&sys_id=d529b1cfdb38d4904819fb243996...

https://community.servicenow.com/community?id=community_question&sys_id=4d28cb6ddb1cdbc01dcaf3231f96...

https://community.servicenow.com/community?id=community_article&sys_id=07c80eb71bf36850d01143f6fe4bc...

https://community.servicenow.com/community?id=community_video&sys_id=91d0bd46db2cd0101cd8a345ca9619f...

 

Sharing an overall interview experiences for these companies along with preparation tips

Infosys TCS cognizant
Wipro Capgemini Accenture
Deloitte PWC EY
KPMG Mindtree LTI
ValueLabs T-systems Globant
mphasis Michelin DXC
nagarro HCL Tech mahindra
Genpact Securitas Hexaware
Uber TomTom InfoBeans

 

Most of the companies start with technical round, but mindtree,LTI and DXC do have an online written test. Maybe some of you have given , maybe someone have not depending on company to company. Personally my colleagues have given.

The Online test is related to servicenow or general aptitude. LTI asked 30 objectives related to SAM,HAM

Technical Round:-

  • Most of the companies nowadays focus on use cases. They will ask practical use cases and how you will implement it. Example- mphasis asked in ITOM to create a use case where whenever a service is down in your windows server or dekstop, automatically create an incident on servicenow. after service is up, resolve the incident automatically.
  • Another use case asked at some of the companies are to display incidents sort by desc or asc for example
    Michelin asked to display only 10 incidents sorted by desc using glide aggregate.
  • Capgemini asked to write inbound email action flow using flow designer.
  • So as an overall experience , company do ask use implementation based questions. These questions are the ones which they have faced in their time or from their experience.
  • Most of the questions will be asked as per your resume. what you mentioned in the resume.
  • If you know the basics of servicenow administration and overall structure you can get the theory part clear.
  • They ask new features in latest release if you are aware.
  • For coding round, JavaScript and servicenow scripting is needed.
  • Most of the interviews have 3 parts
    A. They will ask you servicenow admisntration concepts.
    B. Use cases to implement
    C. coding in PDI
  • Most asked question by all these companies:
    1. change management and incident management flow/architecture
    2. ACLs ,BR,client script, UI policy, script include,UI action, client side and server side APIs.
  • Companies check your patience level by asking question you may not know. don't worry be calm. 
  • Integrations are important if you have implemented.

 

Tips:-

1. Resume

During the post covid and rise of digital age, many companies are now opting cloud based solutions and going digital.

Due to this ,servicenow demand is increasing as well as there is a sudden increase of servicenow professionals.

Its seems difficult to shortlist so many employees for interviews, so resume should be good.

I have seen many resumes and could not understand exactly what the candidate has implemented. My friend who did not got any calls was due to bad resume.

writing "good experience in ITSM module , good experience in ITOM" does not help recruiters how good are you and difficult to short list on basis of this .

  • Define exactly what you did and mention your projects with your roles in that project.
  • Resume should be 4 parts (contact detail, technical skills, projects, achievement & certificates)
  • Your resume should have all the Technical certificates and achievements on your first page.
  • Two page resume should be maximum. Recruiters have not much time to see all the 5-6 pages of your resume.
  • For technical roles, photo is not mandatory on your resume. management roles may require photo .
  • Try to divide your resume into sections like ITSM,ITBM,ITOM so that interviews can see exactly they want to see.
  • Define metric bases achievements, like how many ITSM implementation you have done so far.
  • If you have CSA certificate which you must have if you are a beginner to get the chances of getting shortlisted more. If not then its ok as long as you have excellent technical knowledge and experience.
  • Don't try to update your resume as per the JD. only mention those things which you know and confident about.

 

2. Theory part /Administration

Today recruiters post everything in their JD.

ITSM,ITOM,HRSD,PORTAL,secops, Javascript,jelly,node js and all other modules . This is because company have multiple projects and they want a candidate who have skills on these modules. Some companies hire for certain modules only.

Its difficult for anyone to learn all the modules in servicenow .I don't think anyone has ever implemented everything mentioned in servicenow docs . Its just as per the requirement we learn, implement and grow.

From Theoretical point of view:-

  • You should have a basic knowldege of all the servicenow products and modules. Not in depth
    Nowdays you have to be "Jack of all trades, master of one or two" .
  • If you have strong skills in ITOM or ITSM, enhance them and master them. For rest modules it will be easy for you to understand.Platform knowledge is must like debugging 
  • Its easy to understand any module technical wise as every module has same backend concepts- BR, client scripts, UI pages, UI scripts, Script includes, Tables and columns ,ACLs.
  • If you have these concepts clear regarding servicenow administration ,then its only the architecture part of any module which needed to be understand. You can learn any modules in a week or so to get overall basic idea.
  • The trick to learn any module which i do is after learning a module, i goto community to see related questions and use cases. This give me ideas to answer question in interviews related to that module .
  • Apart from one module try to learn other modules as well. itom,grc,secops are trending these days and found in most JDs
  • Must be aware of new features in the current release .

You can learn free CSA courses from docs, Now learning or youtube. 

Youtube:-https://www.youtube.com/watch?v=rtoZT94Wjqs&list=PLzTvAeLiW8Ac3Ph2t5z7A60Dw9x3JFZGb
Udemy(paid):- https://www.udemy.com/course/the-complete-servicenow-system-administrator-course/
N
ow learning(paid):-https://learning.servicenow.com/lxp/en/now-platform/application-development-fundamentals-on-demand?i...

 

3. Coding/development

ServiceNow is low code/no code but chances of getting rejected are mostly is coding.

You cannot achieve 100 % implementation in all the projects without writing a single line of code in ServiceNow.

Most recruiters reject candidates in this round .

All the listed companies above have asked to open your PDI and write a code of their choice.

If you know ServiceNow scripting , its good but if not its get very difficult in interviews.

You should know all client side and server side APIs. Many methods are there which we don't know .

Try different use cases from community to practice in your PDI.

Integrations are must which you should know. Integration hub ,flow designer are free on now learning.

Try to do demo integrations in your PDI with different systems .

Some developer courses:-

Javascript:-https://www.youtube.com/watch?v=62Nabpb94Jw&list=PL3rNcyAiDYK2_87aRvXEmAyD8M9DARVGK

Youtube :- https://www.youtube.com/watch?v=axYFU6O0b8U&list=PLzTvAeLiW8AeO2Ep-qgufgOdLJ5UoA4hf

https://www.youtube.com/watch?v=myK-h1iFzTU

https://www.youtube.com/watch?v=6-VCcmP0WkA

Udemy(paid):- https://www.udemy.com/course/servicenow-201-development/

Now learning(paid):- https://learning.servicenow.com/lxp/en/now-platform/scripting-in-servicenow-fundamentals-on-demand?i...

APIs list:- https://developer.servicenow.com/dev.do#!/reference/api/sandiego/server_legacy

https://www.geeksforgeeks.org/top-50-array-coding-problems-for-interviews/

 

4. Use cases

Nowday's use cases are mostly asked in interviews.

 

Some use cases you can implement

https://community.servicenow.com/community?id=community_article&sys_id=3404ce29db98381013b5fb2439961...

Servicenow community is has also many use cases coming on daily basis.

 

5. Interview Presentation

Answer the questions if you are confident about it. If you don't have any idea about the topic, just say NO.

Rehearse your projects you mentioned in the interview. 

I have seen people who have actually implemented the projects but lack confidence during explanation.

No one is perfect , No one has all the knowledge .So don't think you need to know everything .

There are no failures. Even if you get rejected, you will learn from it .

 

If some wants to share some feedback ,please comment.

If it helps ,You can bookmark this article and mark it helpful 

 

Comments
Abhijit4
Mega Sage

This is really helpful article for someone who is preparing for interview.

 

In case if anyone is looking for more resources for interview preparation then below Android app and website could help. It contains lot of ServiceNow developer interview question and answers which will help to boost your interview preparation.

 

ServiceNow Interview Buddy App

 

ServiceNow Interview Buddy Website 

 

Thanks and Regards,
Abhijit
ServicNow MVP 2023

 

AnnaLangdon
Kilo Contributor

Hi! Excellent recommendations! But I will also tell you about the advice I was given in wallstreetoasis.com/resources/interviews/investment-banking-interview-questions-answers . Feel free to insert evidence in your resume that you are constantly developing and learning. Most employers will appreciate it if you have completed information processing courses with good results or participated in intellectual sports competitions, speed reading, etc. Any sports background should be indicated, because candidates with experience of competition and competition, as a rule, achieve their tasks better than those who try to avoid it.

Gaurav Maurya
Tera Explorer

Thank you for sharing this, it's helpful 😊

Mounika30
Kilo Sage

Thank you for sharing in detail, it is very helpful.

gijikurian
Tera Contributor

Hi,

 

    This is more helpful . I am a fresher , how can I put projects in my resume. Since I don't have any projects my all attempts are failed. I don't know how to move forward. Is there any use case projects that I can do, so I can put it in my resume ?

 

thanks

Giji

Anshu_Anand_
Kilo Sage
Kilo Sage

@gijikurian 

 

As a fresher, you can work on own projects.

1. LDAP integration with servicenow LDAP tutorial 

2. Suppose a new employee joins a company. create a workflow from onboarding to asset allocation to payroll, attendance. create multiple service request and workflows . Create a new scoped App for this and create multiple tables and configurations. here you can create a custom Employee API for other 3rd party tools. create ACLs based on employee role and designation in the company . create notifications and whatever you think or imagine, try to implement it.

 

 

Community Alums
Not applicable

This is excellent advise but don't forget that aside from technical skills and how you present yourself in an interview you also need to determine if the company you're interviewing at is the right fit. You may possess all the technical skills they're looking for and ace their interview tests but if you find out after you start your job with them that their culture and work environment isn't what you wanted, then it be a waste for both sides. That's why it's important to ask the employer questions at the end of an interview, it makes you look interested in the job but it also determines if it's the right fit for you.  Don't be afraid to ask what compensation looks like because you don't want to be compensated peanuts for your vast knowledge and experience as well. 

iamkurt
Tera Contributor

Great job posting this and keeping this updated. Really appreciate your efforts. 🙏

KarangulaB
Tera Contributor

Thankyou for sharing this , really more helpful article.

Dhanashri3
Tera Explorer

Thanks a lot! It's very helpful😊

manirul
Tera Contributor

Helpful blog for interview preparation:

 

https://snowinterviewguru.blogspot.com/

 

#itsm #incident #interview #scripting

 

Version history
Last update:
‎01-06-2025 08:37 AM
Updated by: