Upload Button Icon Add office photos

Filter interviews by

EPAM Systems Servicenow Developer Interview Questions, Process, and Tips

Updated 24 Dec 2024

EPAM Systems Servicenow Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(11 Questions)

  • Q1. How can a server-side script be called from a UI action?
  • Ans. 

    A server-side script can be called from a UI action by defining a script action in the UI action configuration.

    • Define a script action in the UI action configuration with the appropriate server-side script function

    • Use gs.eventQueue() to trigger the server-side script from the UI action

    • Ensure proper permissions are set for the server-side script to be executed

  • Answered by AI
  • Q2. What is OAuth authentication?
  • Ans. 

    OAuth authentication is a secure way to grant access to resources without sharing credentials.

    • OAuth stands for Open Authorization

    • It allows a user to grant a third-party application access to their resources without sharing their credentials

    • OAuth uses tokens for authentication instead of passwords

    • It is commonly used in APIs and web applications for secure authorization

  • Answered by AI
  • Q3. What are the different types of business rules?
  • Ans. 

    Different types of business rules include client scripts, UI policies, data policies, and script includes.

    • Client scripts are used to run on the client side to perform actions or validations.

    • UI policies are used to set mandatory fields, read-only fields, or visibility conditions on forms.

    • Data policies are used to enforce data consistency and integrity by defining rules on fields.

    • Script includes are reusable scripts that...

  • Answered by AI
  • Q4. What is an example of an asynchronous business rule?
  • Ans. 

    An asynchronous business rule is a rule that runs in the background without blocking the user interface.

    • Asynchronous business rules are commonly used for long-running processes that do not require immediate user interaction.

    • They can be used for tasks such as sending email notifications, updating records in bulk, or performing complex calculations.

    • An example of an asynchronous business rule could be a rule that triggers...

  • Answered by AI
  • Q5. What are the methods to call a server-side script from a client-side script?
  • Ans. 

    Methods to call a server-side script from a client-side script

    • Using AJAX to make a server-side request

    • Using REST API calls to interact with server-side scripts

    • Using server-side events triggered by client-side actions

    • Using server-side functions called from client-side scripts

  • Answered by AI
  • Q6. What are triggers in Flow Designer?
  • Ans. 

    Triggers in Flow Designer are events that initiate a flow when a specified condition is met.

    • Triggers are used to start a flow based on a specific event or condition

    • They can be configured to listen for events like record creation, updates, or deletions

    • Triggers can also be set to run on a schedule or at a specific time

  • Answered by AI
  • Q7. How can input be passed to a workflow activity?
  • Ans. 

    Input can be passed to a workflow activity using input parameters.

    • Define input parameters in the workflow activity

    • Pass values to the input parameters when starting the workflow

    • Access the input parameters within the workflow activity

  • Answered by AI
  • Q8. What is the procedure for sending a report with an attachment regarding an incident?
  • Ans. 

    To send a report with an attachment regarding an incident, follow these steps.

    • Navigate to the incident record in ServiceNow

    • Click on the 'More Options' menu and select 'Create PDF'

    • Attach the PDF report to the incident record

    • Notify the relevant stakeholders about the attached report

  • Answered by AI
  • Q9. What are the different types of server-side scripts?
  • Ans. 

    The different types of server-side scripts include Business Rules, Script Includes, UI Policies, and Client Scripts.

    • Business Rules are used to define custom server-side logic that runs when a record is inserted, updated, or deleted.

    • Script Includes are reusable scripts that can be called from other scripts or business rules.

    • UI Policies are used to set mandatory or read-only fields on a form based on certain conditions.

    • C...

  • Answered by AI
  • Q10. What is the difference between getXML, getXML wait, and GetXML answer?
  • Ans. 

    getXML, getXMLWait, and getXMLAnswer are different methods in ServiceNow for handling XML data.

    • getXML is used to retrieve XML data synchronously.

    • getXMLWait is used to retrieve XML data asynchronously.

    • getXMLAnswer is used to retrieve XML data and wait for a response.

  • Answered by AI
  • Q11. What are some examples of Glide system objects?
  • Ans. 

    Glide system objects are used in ServiceNow to interact with the platform and perform various operations.

    • GlideRecord

    • GlideSystem

    • GlideAggregate

    • GlideForm

    • GlideUser

  • Answered by AI

Servicenow Developer Jobs at EPAM Systems

View all

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Tell me about yourself and your day to day activities in Servicenow?
  • Q2. Business rule and their types?
  • Ans. 

    Business rules are server-side scripts that run when a record is displayed, inserted, updated, deleted, or when a table is queried.

    • Business rules are used to automate processes and enforce data consistency.

    • There are three types of business rules: before, after, and asynchronous.

    • Before business rules run before the database action is executed.

    • After business rules run after the database action is executed.

    • Asynchronous bu...

  • Answered by AI
  • Q3. Scenario based questions.
Round 2 - HR 

(1 Question)

  • Q1. Basic questions asked by hr
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is the different between =, ==, ===?
  • Ans. 

    The different between =, ==, === is related to assignment, equality, and strict equality in programming.

    • = is used for assignment in programming languages.

    • == is used for equality comparison, it checks if two values are equal.

    • === is used for strict equality comparison, it checks if two values are equal in both value and data type.

  • Answered by AI
  • Q2. Writ a quay that should retrieve all the the columns but show only 10 records and ordered by name
  • Ans. 

    Use SQL query to retrieve all columns, show only 10 records, and order by name

    • Use SELECT * to retrieve all columns

    • Use LIMIT 10 to show only 10 records

    • Use ORDER BY name to order the results by name

  • Answered by AI

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Regarding General ServiceNow Functionality and Scenario based Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Study from YouTube and Now Learning portal.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Ticketing system design
  • Ans. 

    Ticketing system design involves creating a platform for users to submit, track, and resolve issues or requests.

    • Design a user-friendly interface for submitting tickets

    • Implement a system for assigning tickets to appropriate teams or individuals

    • Include features for tracking ticket status and communication with users

    • Consider scalability and performance of the system

    • Integrate with other tools or systems for seamless workfl

  • Answered by AI
  • Q2. Aws ec2 and jenkins

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed before Sep 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Asp.net, C#, Coding questions
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - NA

I was interviewed in Nov 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

2 Programing Questions and 30 MCQs. 
Programing questions were medium with one being array manipulation and other being graph based. 

MCQ were from OOPs concepts, SQL, Operating System and Network, prepare in depth knowledge for all the topics.

  • Q1. 

    Count Pairs Problem Statement

    You are given an array A of length N consisting only of integers. Additionally, you are provided with three integers X, Y and SUM. Your task is to count the number of pairs (...

  • Ans. 

    Using HashMap or self balancing BST for fastest result.

  • Answered Anonymously
  • Q2. 

    Longest Substring Without Repeating Characters Problem Statement

    Given a string S of length L, determine the length of the longest substring that contains no repeating characters.

    Example:

    Input:
    "abac...
  • Ans. Brute Force

    In the brute force approach, we will use two nested loops. The outer loop is used to select the starting index of the substring and the inner loop is used to fix the ending index of the substring. After selecting the substring, we will use another loop (or a method) to check whether the substring contains all unique characters or not using a HashSet.

    Space Complexity: O(n)Explanation:

    O(L), where L is the len...

  • Answered Anonymously
Round 2 - Face to Face 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Questions on SQL and DBMS were asked in this round

  • Q1. What are the ACID properties in DBMS?
  • Q2. Can you explain the different levels of data abstraction in a DBMS?
  • Q3. What are constraints in SQL?
Round 3 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

HR round was pretty much a casual conversation about why optum, work location, joining availablity and what qualities you would like to highlight about yourself.

  • Q1. Why do you want to work at Optum, and what qualities would you like to highlight?
  • Ans. 

    Tip 1 : Go through wiki page or google about the working of the company
    Tip 2 : Qualities should more aligned to the company's values.
    Tip 3 : Show your interest in working with the organisation and how will you contribute to the team.

  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from DELHI INSTITUTE OF TOOL ENGINEERING. I applied for the job as SDE - 1 in HyderabadEligibility criteriaAbove 7.5 CGPAOptum Global Solutions India Private Limited interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPS, DBMS, SQLTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.

Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Tip 3 : Do at-least 2 good projects and you must know every bit of them.


 

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.

Tip 2 : Every skill must be mentioned.

Tip 3 : Focus on skills, projects and experiences more.


 

Final outcome of the interviewSelected

Skills evaluated in this interview

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Not that much difficult

Round 3 - Coding Test 

Data structure

Round 4 - HR 

(1 Question)

  • Q1. Normal questions like where do you see yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Coding are must specially data structure

I applied via Naukri.com and was interviewed in Aug 2021. There were 3 interview rounds.

Round 1 - Coding Test 

Medium label coding questions and some MCQ questions related to IT

Round 2 - Technical 

(1 Question)

  • Q1. Mainly focus on DSA, project explanation , OOPs concept, DBMS
Round 3 - Technical 

(1 Question)

  • Q1. Also focus on DSA and some puzzle questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident in your interview

I was interviewed before Apr 2021.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

In this round, the interviewer asked me 2 coding questions , the first one was related to Simple Hashing and the second one was to implement Kadane's Algorithm. I coded both the solutions in the given time and at the end was also asked some questions revolving around OOPS and C#.

  • Q1. 

    Find All Pairs Adding Up to Target

    Given an array of integers ARR of length N and an integer Target, your task is to return all pairs of elements such that they add up to the Target.

    Input:

    The first line ...
  • Q2. 

    Maximum Subarray Sum Task

    Given an array or list ARR consisting of N integers, your objective is to compute the maximum possible sum obtainable from a non-empty subarray (a contiguous sequence) within thi...

  • Q3. What do you mean by data encapsulation?
  • Q4. What are the different ways in which a method can be overloaded in C#?
Round 2 - Video Call 

(6 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round was preety much mixed and had questions from LINQ , .NET framework, DBMS, OOPS and Design Patterns.

  • Q1. What is LINQ, and what are the advantages of using LINQ in a Dataset?
  • Q2. What are the differences between LINQ and Stored Procedures?
  • Q3. What is an Expression Tree in LINQ?
  • Q4. What is the difference between a trigger and a procedure in a Database Management System (DBMS)?
  • Q5. What are abstraction and data encapsulation in object-oriented programming?
  • Q6. What are the types of design patterns in Java?
Round 3 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

This is a cultural fitment testing round. HR was very frank and asked standard questions. Then we discussed about my
role.

  • Q1. What is something about you that is not included in your resume?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPACapita interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, OOPS, C#, .NET, Design PatternsTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

EPAM Systems Interview FAQs

How many rounds are there in EPAM Systems Servicenow Developer interview?
EPAM Systems interview process usually has 1 rounds. The most common rounds in the EPAM Systems interview process are Technical.
How to prepare for EPAM Systems Servicenow Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at EPAM Systems. The most common topics and skills that interviewers at EPAM Systems expect are Javascript, Application Development, HTML, Oracle SOA and Project Delivery.
What are the top questions asked in EPAM Systems Servicenow Developer interview?

Some of the top questions asked at the EPAM Systems Servicenow Developer interview -

  1. How can a server-side script be called from a UI acti...read more
  2. What are the methods to call a server-side script from a client-side scri...read more
  3. What is the procedure for sending a report with an attachment regarding an inci...read more

Tell us how to improve this page.

EPAM Systems Servicenow Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Senior ServiceNow Developer

Bangalore / Bengaluru

5-8 Yrs

Not Disclosed

Senior ServiceNow Developer

Gurgaon / Gurugram

5-8 Yrs

Not Disclosed

Senior ServiceNow Developer

Pune

5-8 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
2.7k salaries
unlock blur

₹15 L/yr - ₹42 L/yr

Software Engineer
1.7k salaries
unlock blur

₹5.6 L/yr - ₹24 L/yr

Lead Software Engineer
851 salaries
unlock blur

₹18 L/yr - ₹50 L/yr

Senior Systems Engineer
317 salaries
unlock blur

₹12 L/yr - ₹38.8 L/yr

Software Test Automation Engineer
271 salaries
unlock blur

₹7 L/yr - ₹20 L/yr

Explore more salaries
Compare EPAM Systems with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview