Upload Button Icon Add office photos

PayU Payments

Compare button icon Compare button icon Compare

Filter interviews by

PayU Payments Interview Questions and Answers

Updated 4 Jun 2025
Popular Designations

41 Interview questions

A Project Manager was asked 7mo ago
Q. Tell us about some risks you have identified.
Ans. 

Some risks identified include budget overruns, scope creep, resource constraints, and stakeholder conflicts.

  • Budget overruns: Potential for unexpected expenses exceeding the allocated budget.

  • Scope creep: Risk of project scope expanding beyond initial requirements.

  • Resource constraints: Possibility of not having enough resources (time, money, personnel) to complete the project.

  • Stakeholder conflicts: Risks associated ...

View all Project Manager interview questions
A Software Developer Intern was asked 7mo ago
Q. Given a binary tree, imagine yourself standing on the right side of it, return the values of the nodes you can see ordered from top to bottom.
Ans. 

The right view of a Binary Search Tree shows the nodes that are visible when viewing the tree from the right side.

  • The right view of a Binary Search Tree includes the rightmost node at each level.

  • Nodes at each level that are not visible from the right side are not included in the right view.

  • Example: For the Binary Search Tree with values 1, 2, 3, 4, 5, the right view would be 1, 3, 5.

View all Software Developer Intern interview questions
A Software Developer Intern was asked 7mo ago
Q. Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. An input string is valid if: Open brackets must be closed by the same type of brackets....
Ans. 

To check if parentheses are balanced, use a stack data structure to keep track of opening and closing parentheses.

  • Use a stack to push opening parentheses and pop when encountering a closing parenthesis

  • If stack is empty when encountering a closing parenthesis, return false

  • After iterating through all parentheses, if stack is empty, return true

View all Software Developer Intern interview questions
A Software Developer Intern was asked 7mo ago
Q. You are given the heads of two sorted linked lists list1 and list2. Merge the two lists into one sorted list. The list should be made by splicing together the nodes of the first two lists. Return the head o...
Ans. 

Merge two sorted linked lists into a single sorted linked list

  • Create a new linked list to store the merged result

  • Iterate through both input linked lists and compare nodes to determine the order in which they should be added to the result list

  • Handle cases where one list is longer than the other

View all Software Developer Intern interview questions

What people are saying about PayU Payments

View All
a java spring boot microservices developer
3d
How is PayU company
How is pay u company and what’s interview process ? PayU Payments PayU Finance Wibmo
Got a question about PayU Payments?
Ask anonymously on communities.
A Software Developer Intern was asked 7mo ago
Q. How do you parse a JSON object in JavaScript without using built-in libraries?
Ans. 

Learn how to manually parse a JSON object in JavaScript without using built-in libraries.

  • Use string manipulation methods like split() to break down the JSON string.

  • Identify key-value pairs by looking for ':' and separating them.

  • Handle nested objects by recursively parsing the string.

  • Convert strings to appropriate data types (e.g., numbers, booleans).

  • Example: For a string '{"name":"John"}', split by '{', '}', and '...

View all Software Developer Intern interview questions
A Data Scientist was asked 11mo ago
Q. How does your current work help solve use cases for PayU?
Ans. 

My current work involves analyzing transaction data to identify patterns and trends, which can help PayU optimize their payment processing services.

  • Analyzing transaction data to identify fraudulent activities and improve security measures for PayU

  • Developing predictive models to forecast transaction volumes and optimize payment processing times

  • Utilizing machine learning algorithms to personalize user experiences an...

View all Data Scientist interview questions
A Senior Software Developer was asked 11mo ago
Q. How do you connect master and slave instances of a DB in a Spring Boot project?
Ans. 

Use Spring Boot configuration to connect master and slave instances of a DB

  • Configure multiple data sources in application.properties or application.yml file

  • Use @Primary annotation for the master data source and @Qualifier annotation for the slave data source

  • Define separate DataSource, JdbcTemplate, and EntityManager beans for each data source

  • Use @Transactional annotation with the appropriate data source to specify...

View all Senior Software Developer interview questions
Are these interview questions helpful?
A Senior Software Developer was asked 11mo ago
Q. How do you implement a global exception handler in Spring Boot?
Ans. 

Global exception handler in Spring Boot handles all exceptions thrown by the application.

  • Global exception handler can be implemented using @ControllerAdvice annotation in Spring Boot.

  • It allows centralized exception handling for all controllers in the application.

  • You can define methods annotated with @ExceptionHandler to handle specific exceptions.

  • Global exception handler can return custom error responses or redire...

View all Senior Software Developer interview questions
A Senior Software Developer was asked 11mo ago
Q. What are lazy loading and eager loading in Java, in the context of a Singleton class?
Ans. 

Lazy loading defers the initialization of an object until it is actually needed, while eager loading initializes the object immediately.

  • Lazy loading is commonly used in Singleton pattern to delay the creation of the instance until it is requested.

  • Eager loading initializes the Singleton instance at the time of class loading.

  • Lazy loading can help improve performance by only creating the instance when needed, while e...

View all Senior Software Developer interview questions
A Team Manager was asked
Q. What technologies have you worked on?
Ans. 

I have experience working with a variety of technologies including Java, Python, SQL, and AWS.

  • Java

  • Python

  • SQL

  • AWS

View all Team Manager interview questions

PayU Payments Interview Experiences

57 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jan 2025.

Round 1 - One-on-one 

(1 Question)

  • Q1. Deep dive into java concepts. Max diameter of a tree in java.
  • Ans. 

    Max diameter of a tree in Java is the longest path between any two nodes in a tree.

    • The diameter of a tree can be calculated by finding the longest path between any two nodes in the tree.

    • This can be done by finding the longest path from the root to a leaf node, and then finding the longest path from another leaf node to the root.

    • The sum of these two paths gives the diameter of the tree.

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Lld of loan and borrower design. Design dbs schema. About connection pool, db isolation.
Round 3 - One-on-one 

(1 Question)

  • Q1. Hiring manager round, more about previous experience and some hypothetical questions.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Merge two sorted linked lists
  • Ans. 

    Merge two sorted linked lists into a single sorted linked list

    • Create a new linked list to store the merged result

    • Iterate through both input linked lists and compare nodes to determine the order in which they should be added to the result list

    • Handle cases where one list is longer than the other

  • Answered by AI
  • Q2. Check if paranthesis are balanced or not
  • Ans. 

    To check if parentheses are balanced, use a stack data structure to keep track of opening and closing parentheses.

    • Use a stack to push opening parentheses and pop when encountering a closing parenthesis

    • If stack is empty when encountering a closing parenthesis, return false

    • After iterating through all parentheses, if stack is empty, return true

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Right view of a Binary Search tree
  • Ans. 

    The right view of a Binary Search Tree shows the nodes that are visible when viewing the tree from the right side.

    • The right view of a Binary Search Tree includes the rightmost node at each level.

    • Nodes at each level that are not visible from the right side are not included in the right view.

    • Example: For the Binary Search Tree with values 1, 2, 3, 4, 5, the right view would be 1, 3, 5.

  • Answered by AI
  • Q2. Few javascript questions on how to parse a json object without using inbuilt libraries.
  • Ans. 

    Learn how to manually parse a JSON object in JavaScript without using built-in libraries.

    • Use string manipulation methods like split() to break down the JSON string.

    • Identify key-value pairs by looking for ':' and separating them.

    • Handle nested objects by recursively parsing the string.

    • Convert strings to appropriate data types (e.g., numbers, booleans).

    • Example: For a string '{"name":"John"}', split by '{', '}', and ':'.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare dsa easy-medium and your projecs in depth.

Skills evaluated in this interview

Sdet Interview Questions & Answers

user image Swetha

posted on 12 Nov 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. WHAT IS OOPS, INHERITANCE, STATIC DYNAMIC BINDING
  • Ans. 

    OOPS is Object-Oriented Programming, Inheritance is the ability of a class to inherit properties and behavior from another class, Static Binding is resolved at compile time, Dynamic Binding is resolved at runtime.

    • OOPS stands for Object-Oriented Programming, which is a programming paradigm based on the concept of objects.

    • Inheritance is a feature in OOP that allows a class to inherit properties and behavior from another ...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for PayU Payments Sdet interview:
  • Selenium
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basic questions like what is useEffect hook used for and other basic javascript and react questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Case Study 

Case study analysis of your project management skills

Round 2 - Technical 

(2 Questions)

  • Q1. About yourself?
  • Q2. Projects you've worked on?, Detailed discussion about the project , and your role in it?

Interview Questions & Answers

user image Janki Singh

posted on 24 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What are bagging and boosting techniques in machine learning?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Just to know more about why i want the role
Round 2 - Coding Test 

Testing an payment flow on the application

Business Analyst Interview Questions & Answers

user image 217023 ncr.eee.15

posted on 6 Jan 2025

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. A tough sql question
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. Lazy loading and eager loading in Java in context of Singleton class
  • Ans. 

    Lazy loading defers the initialization of an object until it is actually needed, while eager loading initializes the object immediately.

    • Lazy loading is commonly used in Singleton pattern to delay the creation of the instance until it is requested.

    • Eager loading initializes the Singleton instance at the time of class loading.

    • Lazy loading can help improve performance by only creating the instance when needed, while eager ...

  • Answered by AI
  • Q2. Connect master and slave instances of a DB in spring boot project
  • Ans. 

    Use Spring Boot configuration to connect master and slave instances of a DB

    • Configure multiple data sources in application.properties or application.yml file

    • Use @Primary annotation for the master data source and @Qualifier annotation for the slave data source

    • Define separate DataSource, JdbcTemplate, and EntityManager beans for each data source

    • Use @Transactional annotation with the appropriate data source to specify whic...

  • Answered by AI
  • Q3. Global Exception handler in Spring boot
  • Ans. 

    Global exception handler in Spring Boot handles all exceptions thrown by the application.

    • Global exception handler can be implemented using @ControllerAdvice annotation in Spring Boot.

    • It allows centralized exception handling for all controllers in the application.

    • You can define methods annotated with @ExceptionHandler to handle specific exceptions.

    • Global exception handler can return custom error responses or redirect to...

  • Answered by AI

Skills evaluated in this interview

Interview Questions & Answers

user image Anonymous

posted on 12 Aug 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

DSA Questions and resume

Round 2 - One-on-one 

(2 Questions)

  • Q1. Asked to code regression taking any example
  • Q2. About my past internship

PayU Payments Interview FAQs

How many rounds are there in PayU Payments interview?
PayU Payments interview process usually has 2-3 rounds. The most common rounds in the PayU Payments interview process are One-on-one Round, Technical and Resume Shortlist.
How to prepare for PayU Payments 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 PayU Payments. The most common topics and skills that interviewers at PayU Payments expect are Financial Services, Agile, Python, SQL and investment.
What are the top questions asked in PayU Payments interview?

Some of the top questions asked at the PayU Payments interview -

  1. What are the different types of microservices that are commonly utiliz...read more
  2. Which dashboards do you use for monitoring purpos...read more
  3. few javascript questions on how to parse a json object without using inbuilt li...read more
How long is the PayU Payments interview process?

The duration of PayU Payments interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 58 interview experiences

Difficulty level

Easy 8%
Moderate 81%
Hard 12%

Duration

Less than 2 weeks 75%
2-4 weeks 17%
6-8 weeks 4%
More than 8 weeks 4%
View more

Interview Questions from Similar Companies

PayPal Interview Questions
3.8
 • 225 Interviews
Razorpay Interview Questions
3.5
 • 161 Interviews
Angel One Interview Questions
3.8
 • 149 Interviews
Visa Interview Questions
3.5
 • 146 Interviews
MasterCard Interview Questions
3.9
 • 145 Interviews
Revolut Interview Questions
2.6
 • 103 Interviews
TransUnion Interview Questions
3.9
 • 93 Interviews
Rupeek Interview Questions
3.7
 • 65 Interviews
View all

PayU Payments Reviews and Ratings

based on 506 reviews

3.5/5

Rating in categories

3.2

Skill development

3.5

Work-life balance

3.4

Salary

3.1

Job security

3.3

Company culture

2.9

Promotions

3.2

Work satisfaction

Explore 506 Reviews and Ratings
Assistant Manager
222 salaries
unlock blur

₹7.5 L/yr - ₹14 L/yr

Software Engineer
202 salaries
unlock blur

₹16.6 L/yr - ₹30 L/yr

Senior Software Engineer
183 salaries
unlock blur

₹13.5 L/yr - ₹42 L/yr

Senior Manager
141 salaries
unlock blur

₹19.3 L/yr - ₹35 L/yr

Manager
102 salaries
unlock blur

₹12.7 L/yr - ₹20.6 L/yr

Explore more salaries
Compare PayU Payments with

Angel One

3.8
Compare

Broadridge Financial Solutions

3.9
Compare

AGS Transact Technologies

2.9
Compare

PayPal

3.8
Compare
write
Share an Interview