Upload Button Icon Add office photos

PayU Payments

Compare button icon Compare button icon Compare

Filter interviews by

PayU Payments Interview Questions and Answers for Freshers

Updated 4 Jun 2025
Popular Designations

8 Interview questions

A Software Developer Intern was asked 8mo 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 8mo 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
A Software Developer Intern was asked 8mo 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 Software Developer Intern was asked 8mo 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

What people are saying about PayU Payments

View All
a java spring boot microservices developer
1w
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.
An Intern was asked
Q. Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree. According to the definition of LCA on Wikipedia: “The lowest common ancestor is defined between two nodes p and q a...
Ans. 

LCA in binary tree refers to finding the lowest common ancestor of two nodes in a binary tree.

  • Start from the root and traverse down the tree to find the paths to the two nodes

  • Compare the paths to find the last common node between them, which is the LCA

  • If one of the nodes is the ancestor of the other, return that node as the LCA

View all Intern interview questions
A Software Developer was asked
Q. 

Zigzag Traversal of Binary Tree

Given a binary tree with integer values in its nodes, your task is to print the zigzag traversal of the tree.

Note:

In zigzag order, level 1 is printed from left to right,...
Ans. 

Implement a function to print the zigzag traversal of a binary tree.

  • Traverse the tree level by level, alternating the direction of traversal for each level.

  • Use a queue to keep track of nodes at each level.

  • Print the nodes in zigzag order as per the given pattern.

View all Software Developer interview questions
A Software Developer was asked
Q. 

Prime Numbers Identification

Given a positive integer N, your task is to identify all prime numbers less than or equal to N.

Explanation:

A prime number is a natural number greater than 1 that has no pos...

Ans. 

Identify all prime numbers less than or equal to a given positive integer N.

  • Iterate from 2 to N and check if each number is prime

  • Use the Sieve of Eratosthenes algorithm for better efficiency

  • Optimize by only checking up to the square root of N for divisors

View all Software Developer interview questions
Are these interview questions helpful?
A Software Developer was asked
Q. What was the use of DBMS in your project, and how did you handle the problems that arose?
Ans. 

DBMS was used to store and manage data in the project, handled problems by optimizing queries and database design.

  • Used DBMS to store and manage project data efficiently

  • Optimized queries for better performance

  • Designed database schema to handle data effectively

  • Resolved concurrency issues by implementing proper locking mechanisms

View all Software Developer interview questions

PayU Payments Interview Experiences for Freshers

7 interviews found

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

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 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

Intern Interview Questions & Answers

user image Anonymous

posted on 28 Sep 2023

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

I applied via Approached by Company 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 - Coding Test 

MCQ+2 Coding questions

Round 3 - Technical 

(1 Question)

  • Q1. LCA in binary tree
  • Ans. 

    LCA in binary tree refers to finding the lowest common ancestor of two nodes in a binary tree.

    • Start from the root and traverse down the tree to find the paths to the two nodes

    • Compare the paths to find the last common node between them, which is the LCA

    • If one of the nodes is the ancestor of the other, return that node as the LCA

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be positive

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Java String Reverse String

Round 2 - One-on-one 

(1 Question)

  • Q1. Api Testing, SQL Data Bases related Queries Joints, Selenium Automation, Manual Testing.

Interview Preparation Tips

Topics to prepare for PayU Payments Quality Assurance interview:
  • Java
  • Selenium
  • Postman
  • Manual Testing

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Easy

Nice environment

  • Q1. 

    Zigzag Traversal of Binary Tree

    Given a binary tree with integer values in its nodes, your task is to print the zigzag traversal of the tree.

    Note:

    In zigzag order, level 1 is printed from left to right...
  • Ans. 

    Implement a function to print the zigzag traversal of a binary tree.

    • Traverse the tree level by level, alternating the direction of traversal for each level.

    • Use a queue to keep track of nodes at each level.

    • Print the nodes in zigzag order as per the given pattern.

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Nice Environment

  • Q1. 

    Prime Numbers Identification

    Given a positive integer N, your task is to identify all prime numbers less than or equal to N.

    Explanation:

    A prime number is a natural number greater than 1 that has no po...

  • Ans. 

    Identify all prime numbers less than or equal to a given positive integer N.

    • Iterate from 2 to N and check if each number is prime

    • Use the Sieve of Eratosthenes algorithm for better efficiency

    • Optimize by only checking up to the square root of N for divisors

  • Answered by AI
  • Q2. What was the use of DBMS in your project, and how did you handle the problems that arose?
  • Ans. 

    DBMS was used to store and manage data in the project, handled problems by optimizing queries and database design.

    • Used DBMS to store and manage project data efficiently

    • Optimized queries for better performance

    • Designed database schema to handle data effectively

    • Resolved concurrency issues by implementing proper locking mechanisms

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAPayU interview preparation:Topics to prepare for the interview - Array ,DP ,Graph ,Recursion, Tree ,Queue,BSTTime required to prepare for the interview - 1.5 monthsInterview preparation tips for other job seekers

Tip 1 : Do atleast 1 good projects
Tip 2 : Practice Atleast 300 Questions
Tip 3 : Should be able to explain your project

Application resume tips for other job seekers

Tip 1 : Always be true with the resume
Tip 2 : Do not put false things on resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Referral and was interviewed in Aug 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. About current projects responsibilities

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

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

Software Developer Interview Questions & Answers

Visa user image Pranav Bhat Thirthahalli

posted on 3 Dec 2015

Interview Questionnaire 

14 Questions

  • Q1. What is race condition and how can it be eliminated
  • Ans. 

    Race condition is a situation where multiple threads/processes access and manipulate shared data simultaneously.

    • It can be eliminated by using synchronization techniques like locks, semaphores, and mutexes.

    • Another way is to use atomic operations that ensure the data is accessed and modified atomically.

    • Using thread-safe data structures can also prevent race conditions.

    • Example: Two threads trying to increment a shared var...

  • Answered by AI
  • Q2. What is JCube?
  • Ans. 

    JCube is a Java library for creating and manipulating Rubik's Cube puzzles.

    • JCube provides classes for representing Rubik's Cube puzzles and algorithms for solving them.

    • It supports various cube sizes and can generate random scrambles.

    • JCube can be used in Java applications or as a standalone command-line tool.

    • It is open source and available on GitHub.

  • Answered by AI
  • Q3. What is regression testing?
  • Ans. 

    Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works.

    • It is performed after making changes to the software

    • It ensures that existing functionality is not affected by the changes

    • It helps to catch any defects or bugs that may have been introduced

    • It can be automated using testing tools

    • Examples include retesting after bug fixes, testing after new...

  • Answered by AI
  • Q4. Discussion on different sorting techniques
  • Q5. Discussion on SQL and SQL optimisaion
  • Q6. Software engineering principles
  • Ans. 

    Software engineering principles are the best practices and guidelines for developing high-quality software.

    • Software should be designed with modularity and scalability in mind.

    • Code should be well-documented and easy to read.

    • Testing and debugging should be an integral part of the development process.

    • Version control should be used to manage code changes.

    • Security and privacy should be considered throughout the development ...

  • Answered by AI
  • Q7. Java and OOP's question
  • Q8. Define Singleton class
  • Ans. 

    A Singleton class is a class that can only have one instance at a time.

    • It restricts the instantiation of a class to a single object.

    • It provides a global point of access to that instance.

    • It is often used in situations where a single object is required to coordinate actions across a system.

    • Example: Database connection manager, Configuration manager, Logger manager.

  • Answered by AI
  • Q9. Explain Testing principles and Design principles
  • Ans. 

    Testing principles ensure software quality, while design principles guide software development.

    • Testing principles include unit testing, integration testing, and acceptance testing.

    • Design principles include SOLID, DRY, and KISS.

    • Testing principles ensure that software meets requirements and is free of defects.

    • Design principles guide software development to be modular, maintainable, and scalable.

  • Answered by AI
  • Q10. Types of machine learning and methods and examples, they may give you a situation and ask you which technique is good and why
  • Q11. Why choose you for VISA?
  • Ans. 

    I have the necessary skills, experience, and passion to contribute to VISA's success.

    • I have a strong background in software development and have worked on projects similar to those at VISA.

    • I am a quick learner and can adapt to new technologies and programming languages easily.

    • I am passionate about creating high-quality software that meets the needs of users and exceeds their expectations.

    • I am a team player and can work...

  • Answered by AI
  • Q12. Which profile is good for you?
  • Ans. 

    A profile that challenges me to learn and grow while allowing me to contribute to a team.

    • A position that encourages continuous learning and development

    • A role that allows me to collaborate with a team and contribute to projects

    • A company culture that aligns with my values and work ethic

  • Answered by AI
  • Q13. About the work culture at VISA Inc
  • Q14. If u already have a placement, why this company
  • Ans. 

    I am interested in exploring new opportunities and challenges that this company can offer.

    • I am impressed with the company's reputation and growth potential.

    • I am excited about the projects and technologies this company is working on.

    • I believe this company can provide me with a better work-life balance and career growth opportunities.

    • I am looking for a company culture that aligns with my values and goals.

    • I am open to exp...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Online Test on mettl.com
- 2 coding questions ( 15*2 = 30 marks ) - Moderate level
- 10 MCQs on Programming and Java ( 1*10 = 10)
- 6 MCQs on Machine Learning and Hadoop ( 1*6 = 6 )
- 6 MCQs on Computer Networks ( 1*6 = 6 )
- 6 MCQs on Computer Infrastructure and Architecture ( 1*6 = 6)
- 6 MCQs on Application security and Cryptography ( 1*6 = 6)
15 shortlisted from here including 8 B.Techs and 7 M.Techs for F2F interviews, which were taken by VISA employees from their US and Singapore offices( since they don't have any office at India ).

Round: Technical Interview
Experience: They may give you a situation and ask you to explain which Software engineering principles will you use. They ask you how will you explain the concept of stacks and queues to a 7 year old, or to a granny, so as to encourage programming(like seriously ? )

General Tips: Nothing as such, since this was my second on-campus placement, I had good experience of interviews.
Keep your fundamentals in all computer science subjects open. Unlike other companies they don't focus much on coding alone. The only other company which also looks at perfection in all computer science aspects is Xerox Research Center India.
Challenging and Equally rewarding, but seriously a unique experience with no much tension
Skills:
College Name: NIT Surathkal

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

Visa user image Pranali Yawalkar

posted on 14 Dec 2015

Interview Questionnaire 

7 Questions

  • Q1. Discussion on my internships and course projects.
  • Q2. My field of interest, how well have I fared in it.
  • Q3. Design a mvc controller system where given a url, I am able to invoke the right controller. Eg, given "xyz.com/a/b/c", I should be able to invoke c controller by going through a and b
  • Ans. 

    Design an MVC controller system to route URLs to the appropriate controllers based on the URL structure.

    • Define a routing mechanism that maps URLs to controller actions.

    • Use a hierarchical structure where each segment of the URL corresponds to a controller.

    • Example: For 'xyz.com/a/b/c', 'a' routes to 'AController', 'b' to 'BController', and 'c' to 'CController'.

    • Implement a method to parse the URL and invoke the correspond...

  • Answered by AI
  • Q4. Design autocomplete in IDEs
  • Ans. 

    Autocomplete in IDEs helps developers write code faster by suggesting code snippets and completing code as they type.

    • Autocomplete should suggest code snippets based on the context of the code being written

    • Autocomplete should prioritize suggestions based on frequency of use

    • Autocomplete should also suggest variable and function names

    • Autocomplete should be customizable to allow for user-defined snippets and suggestions

    • Exa...

  • Answered by AI
  • Q5. What is my weakness
  • Ans. 

    My weakness is public speaking.

    • I tend to get nervous when speaking in front of large groups.

    • I am working on improving my public speaking skills by practicing and seeking feedback.

    • I have taken courses and attended workshops to help me overcome my fear of public speaking.

  • Answered by AI
  • Q6. Given 2 game scenarios for basketball, and given p as the probability of making a basket in an attempt, I have to understand the condition where game1 would be preferable over game2. In first game, I have ...
  • Ans. 

    Comparing 2 basketball game scenarios with different number of trials and baskets required to win

    • Calculate the probability of winning in each game scenario using binomial distribution formula

    • Compare the probabilities to determine which game scenario is preferable

    • In game1, the probability of winning is p. In game2, the probability of winning is the sum of probabilities of making 2 or 3 baskets

    • If p is high, game1 is pref...

  • Answered by AI
  • Q7. Given a dictionary of words, I have to go from one word to another in least number of transitions where a transition is a defined as changing any letter of the current word such that the new word is also i...

Interview Preparation Tips

Round: Test
Experience: The test was on hackerrank.
Tips: * Fast coding and problem solving required
* Time crunch
* The test is valued a LOT in the hiring process
Duration: 120 minutes
Total Questions: 4

Round: Technical Interview
Experience: Question 1 : He tried to take the discussion to web based technologies to which I straightly told I don’t know. Not sure if that was a good decision. Nevertheless, he went over my resume a lot of times and asked about various projects.
Question 2 : Discussed the various projects related to it.
Question 3 : He asked this question because I had worked on django during my FB internship. I proposed a tree based structure. xyz.com/a/b/c ---> b is child of a, c is child of b.

Question 4 : Next he moved to a very interesting question. Given a simple text editor, I want to facilitate autocomplete feature. We discussed about syntactic methods using language specific keywords. I suggested a trie based implementation which he liked. Later he asked me to improve and redirected me to using scope of the variables, and grammar of the language. We discussed about all the steps I did in language translators lab (macrojava -> minijava -> typechecking -> miniIR -> microIR -> miniRA ->Mips) where we built a Java compiler in Java. We later hopped back to original question and I suggested that we can use grammar to to store multiple (nested kind of) tries for different scope. He asked me how would I define “scope”. He gave me a scenario which helped me come up with the nested trie structure
int a;
{
int b;
{
int c; //a b c can be used
}
{
int d; //a b d can be used
}
}
He then asked me details of how I would code. I said we could use the respective visitors and maintain the current trie root for scope. He liked it but I missed at 2 places :
1. He asked me about token generation used in a compiler and I said flex and bison. I was expected to elaborate a bit.
2. He asked me how the grammar is generated and how the visitors are invoked. I couldn’t explain properly because I was not thorough with it.
Tips: * Keep smiling in the interviews.
* My interviewer had hopped from Microsoft to Visa. We had a short detailed discussion on how the transition was and what drove him to do that.
* It’s always good to know about the company to pick up interesting discussions, read up latest articles and news
* The interviewers want to see if you are passionate about what they are building. Their PPT (Pre Placement Talk) was also focussed majorly on the technologies they are building.
* If you take a question in a direction, make sure you are very very thorough with it. I took it in the direction of compilers, but couldn't make the transition seamlessly because I wasn't thorough with a lot of things (like token generation, visitor invocation).
* Not sure if telling upfront that you don't know about web technologies when you are applying for a profile that might need it is a good idea or not.


Round: Technical Interview
Experience: I think he was a senior person and spoke very passionately about the work that is happening in visa Bangalore office.

Question 1 : I said maybe I should have learnt a little about web based technologies. I think he was looking for a more generic answer.
Question 2 : I went ahead with calculating the expected score where my score random variable = 1 with probability p, and 0 with probability (1-p). I conditioned that expected score of game1 > game2 which would give me the range of p. I goofed up the equations twice but he said he liked my approach and I was just there

Question 3 : I suggested building a graph where a node is a word and an edge means a transition, and then performing BFS. He said that was obvious and that he was more interested in knowing how I build the graph. I suggested a method to reduce the number of string comparisons by storing a count vector with each word. Count vector is a 26 length vector where count[i] = number of times that letter occurs in the word. I would do string comparison to identify neighbours only if the difference in count vectors in 2. Eg, cot = cat - a + o. String comparison is still needed because of false positives. Eg, oct = cat - a + o but cat -> oct is not a valid transition. He liked my approach and asked me to code, discussed the complexity.
Tips: * Don't be naive around a senior engineer. Be confident.
* Explain your approach before going ahead solving it. I missed that in Q1 and for a long time he didn't know what I was heading towards.
* Write clean code, practice coding on paper to make sure you write compilable code. Shabby code is a turn off.
* Show passion for the company you are applying for.

General Tips: * Be friendly and keep smiling.
* Know about the company, well in detail. Recent news, articles, acquisitions, organisational changes, new offices, new product, etc.
* Know about the volume the company handles, certain mind boggling figures, what the company *does not* do
* If you are introducing yourself as an expert in a certain field, be prepared for questions like "How will you contribute to our company with your expertise" type of questions.
* Be very very thorough with every single thing you write on your resume. A small point you weren't sure about might become the basis of your whole interview. Don't write things you are unsure of, or have worked very little on.
Skill Tips: * I think I didn’t take Visa very seriously. I was assuming they won’t take a undergrad and they won’t take me because I have 0 knowledge in web based technologies. I might have acted a little cocky.
* They had nice pie diagrams which shows that they had done thorough research about each and every candidate based on resume and the coding test.
* They value the coding test a lot.
* Be very thorough with the projects you write on resume. They will give you a problem which won't be straightforward and will map onto one of your course projects. You are expected to do the mapping seamlessly. Every bit of the discussion you have with the interviewer can be your next problem.
* Brush up on web based technologies if you can.
* There will be a HR round as well if you clear the technical interviews.

Skills: Maths(esp Probability), Design, Passion, Web Technologies, Technical Skill And Speaking Skill, Coding Skills
College Name: IIT Madras
Motivation: * Been the leader since more than half a century, been through the technological revolution.
* Revolutionising payments architecture. Building something of greatest need, so elegant and optimised, yet producing such consistent performance.
* Keeping up with the need of the generation by introducing features which are brand new. Eg, “all-purpose credit card”.
* Loved their PPT (Pre Placement Talk). Volume of the data and processing is IMMENSE. Billions of transactions in a year voluming up to trillions. More than 200 countries in the world --> these stats are HUGE.
* Fraud detection is a space I would have loved to work on given that I come from a Data Mining background.

Funny Moments: Chucked out before HR round :P

Skills evaluated in this interview

PayU Payments Interview FAQs

How many rounds are there in PayU Payments interview for freshers?
PayU Payments interview process for freshers usually has 2 rounds. The most common rounds in the PayU Payments interview process for freshers are Coding Test, Technical and One-on-one Round.
How to prepare for PayU Payments interview for freshers?
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 Python, Risk Management, Financial Services, Social Media and CCTV Monitoring.
What are the top questions asked in PayU Payments interview for freshers?

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

  1. few javascript questions on how to parse a json object without using inbuilt li...read more
  2. Right view of a Binary Search t...read more
  3. Check if paranthesis are balanced or ...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.7/5

based on 3 interview experiences

Difficulty level

Easy 33%
Moderate 67%

Duration

Less than 2 weeks 67%
2-4 weeks 33%
View more

Interview Questions from Similar Companies

PayPal Interview Questions
3.8
 • 225 Interviews
Razorpay Interview Questions
3.6
 • 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
 • 104 Interviews
TransUnion Interview Questions
3.9
 • 93 Interviews
Rupeek Interview Questions
3.7
 • 66 Interviews
View all

PayU Payments Reviews and Ratings

based on 507 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 507 Reviews and Ratings
Software Engineer
236 salaries
unlock blur

₹15.8 L/yr - ₹27 L/yr

Assistant Manager
225 salaries
unlock blur

₹7.6 L/yr - ₹14 L/yr

Senior Software Engineer
188 salaries
unlock blur

₹24 L/yr - ₹42 L/yr

Senior Manager
144 salaries
unlock blur

₹18.8 L/yr - ₹35 L/yr

Manager
110 salaries
unlock blur

₹12.7 L/yr - ₹21 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