Upload Button Icon Add office photos

PayU Payments

Compare button icon Compare button icon Compare

Filter interviews by

PayU Payments Senior Software Engineer Interview Questions and Answers

Updated 13 Feb 2025

PayU Payments Senior Software Engineer Interview Experiences

2 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
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

Search in Rotated sorted array

Senior Software Engineer Interview Questions Asked at Other Companies

asked in UST
Q1. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
Q3. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q4. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q5. If you have to prioritize between coding standards and project de ... read more

Interview questions from similar companies

Interview Preparation Tips

Round: Technical Interview
Tips: Have a good grasp of DS algo, java, etc.(Here CGPA doesn't matter)

General Tips: Do’s and Don’ts :
1. Be confident and to be confident prepare well.
2. Set the priority of your companies 
3. Don't start preparation at end. Don't ignore the content of resume.

Be confident and start preparation as soon as possible.
College Name: IIT Kanpur
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Nov 2024, where I was asked the following questions.

  • Q1. System Design for Task Scheduler
  • Ans. 

    Design a scalable task scheduler to manage and execute tasks efficiently based on priority and timing.

    • Define task attributes: ID, priority, execution time, and status.

    • Use a priority queue to manage task scheduling based on priority.

    • Implement worker threads to execute tasks concurrently.

    • Consider persistent storage for tasks to survive system restarts.

    • Provide an API for adding, updating, and removing tasks.

  • Answered by AI
  • Q2. Past work experience
  • Ans. 

    I have extensive experience in software development, focusing on scalable applications and team collaboration.

    • Led a team of 5 developers in creating a microservices architecture for a healthcare application, improving scalability by 40%.

    • Implemented CI/CD pipelines using Jenkins and Docker, reducing deployment time from hours to minutes.

    • Collaborated with cross-functional teams to gather requirements and deliver features...

  • Answered by AI

What people are saying about PayU Payments

View All
terrificpuri
Verified Icon
2w
works at
PayU Payments
What is the Ideal CTC for a Data Analyst with 4 Years of Experience?
Hi, I am a Data Analyst (SQL, Python, Tableau) with 4 years of experience. My current CTC is ₹9.9 LPA, including variables. What should be my expected CTC be as per industry standards?
Got a question about PayU Payments?
Ask anonymously on communities.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Approached by Company

Round 1 - Technical 

(1 Question)

  • Q1. Low Level Design: How to do rate limiting for a platform serving 100K requests per second.
  • Ans. 

    Implement rate limiting for a platform serving 100K requests per second.

    • Use a token bucket algorithm to limit the rate of incoming requests.

    • Set a maximum number of tokens in the bucket to control the rate.

    • Refill the bucket at a constant rate to allow bursts of requests.

    • Track the timestamp of the last request to enforce the rate limit.

    • Consider using a distributed rate limiting system for scalability.

    • Monitor and adjust t...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Explain the last technically challenging topic that you have worked on. The engineering manager is only interested in self boasting. Without even trying to understand the entire problem statement, they try...
  • Ans. 

    I recently tackled the challenge of optimizing a microservices architecture for a high-traffic e-commerce platform.

    • Implemented service mesh using Istio to manage microservices communication and enhance observability.

    • Refactored legacy monolithic components into smaller, independent services, improving deployment speed.

    • Utilized Kubernetes for orchestration, enabling auto-scaling based on traffic patterns, which improved ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - To pass engineering manager round, you will always have to agree to the hiring manager. Even if technically it doesn't make sense, just nod. The entire interview is to boost his ego. The comments that they pass without even understanding the entire picture is generally astonishing.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Coding Test 

I was asked two DSA questions and duration was of one hour.
1. Calculate Sum of edges of LinkedList
2. Given a list of numbers, find out all the pythagorean triplets.

Round 2 - Coding Test 

This was also a DSA round for 1 hour and expected to solve two problems (Medium)

Round 3 - Case Study 

This was a system design round for one hour

Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Coding Test 

(1 Question)

  • Q1. In memory sql db
  • Ans. 

    In-memory SQL databases store data in memory for faster access and processing.

    • In-memory databases keep all data in RAM for quicker retrieval compared to disk-based databases.

    • Examples include SQLite in-memory database and Redis.

    • They are commonly used for caching, real-time analytics, and temporary data storage.

  • Answered by AI
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. Design review management system
  • Ans. 

    A design review management system streamlines the process of reviewing and approving design documents and artifacts.

    • User roles: Define roles such as reviewers, designers, and admins to manage permissions.

    • Workflow: Implement a clear workflow for submitting, reviewing, and approving designs.

    • Version control: Track changes in design documents to maintain a history of revisions.

    • Notifications: Send alerts to reviewers when n...

  • Answered by AI
  • Q2. How can we add state in the above question
  • Ans. 

    State management in React allows components to maintain and update their own data, enhancing interactivity and user experience.

    • Local State: Each component can have its own state using the useState hook, allowing for dynamic updates. Example: A counter component that increments a value.

    • Global State: For shared state across multiple components, use Context API or libraries like Redux. Example: User authentication status ...

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Auto complete Input Search box with Dropdown

PayU Payments Interview FAQs

How many rounds are there in PayU Payments Senior Software Engineer interview?
PayU Payments interview process usually has 2 rounds. The most common rounds in the PayU Payments interview process are One-on-one Round and Coding Test.
How to prepare for PayU Payments Senior Software Engineer 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, Data Structures, MySQL and Python.
What are the top questions asked in PayU Payments Senior Software Engineer interview?

Some of the top questions asked at the PayU Payments Senior Software Engineer interview -

  1. Deep dive into java concepts. Max diameter of a tree in ja...read more
  2. Lld of loan and borrower design. Design dbs schema. About connection pool, db i...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 3 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
PayU Payments Senior Software Engineer Salary
based on 183 salaries
₹13.5 L/yr - ₹42 L/yr
86% more than the average Senior Software Engineer Salary in India
View more details

PayU Payments Senior Software Engineer Reviews and Ratings

based on 23 reviews

4.0/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

3.6

Salary

3.4

Job security

3.9

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 23 Reviews and Ratings
Senior Software Engineer

Bangalore / Bengaluru

5-8 Yrs

₹ 14.5-41 LPA

Explore more jobs
Assistant Manager
224 salaries
unlock blur

₹4.9 L/yr - ₹17.5 L/yr

Software Engineer
201 salaries
unlock blur

₹12.1 L/yr - ₹36 L/yr

Senior Software Engineer
183 salaries
unlock blur

₹13.5 L/yr - ₹42 L/yr

Senior Manager
145 salaries
unlock blur

₹11.5 L/yr - ₹40 L/yr

Manager
103 salaries
unlock blur

₹8.5 L/yr - ₹28 L/yr

Explore more salaries
Compare PayU Payments with

Angel One

3.8
Compare

Broadridge Financial Solutions

3.9
Compare

AGS Transact Technologies

3.0
Compare

PayPal

3.8
Compare
write
Share an Interview