Upload Button Icon Add office photos

PayPal

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

PayPal Software Engineer2 Interview Questions, Process, and Tips

Updated 13 Feb 2025

Top PayPal Software Engineer2 Interview Questions and Answers

  • Q1. Can you describe the system design for the checkout feature on Amazon, including the request body, API calls, load balancing, database caching, and content delivery netwo ...read more
  • Q2. reverse a linked list in k sizes
  • Q3. Low level design for Car rental system

PayPal Software Engineer2 Interview Experiences

5 interviews found

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

I was interviewed in Jan 2025.

Round 1 - Coding Test 

One question related to object-oriented programming and one question related to data structures and algorithms.

Round 2 - Technical 

(1 Question)

  • Q1. DSA - 2 questions need to solve in 45 min with optimal solution one based on recursion and another is based on 2 pointers.
Round 3 - Technical 

(1 Question)

  • Q1. Can you describe the system design for the checkout feature on Amazon, including the request body, API calls, load balancing, database caching, and content delivery network (CDN) considerations?
  • Ans. 

    The system design for the checkout feature on Amazon involves request body, API calls, load balancing, database caching, and CDN considerations.

    • Request body includes user's selected items, shipping address, payment details, etc.

    • API calls are made to process payment, update inventory, and send confirmation emails.

    • Load balancing ensures even distribution of traffic across multiple servers to handle checkout requests effi...

  • Answered by AI
Round 4 - Behavioral 

(1 Question)

  • Q1. Questions regarding your resume, previous company project work, and behavioral topics.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn

Round 1 - Coding Test 

Question base on Tree data structures

Round 2 - Technical 

(2 Questions)

  • Q1. Explain GC collector in Java
  • Ans. 

    GC collector in Java is responsible for managing memory by reclaiming unused objects and freeing up memory space.

    • GC stands for Garbage Collector

    • Automatically manages memory by reclaiming unused objects

    • Prevents memory leaks and optimizes memory usage

    • Different types of GC algorithms like Serial, Parallel, CMS, G1

    • Example: System.gc() can be used to suggest garbage collection

  • Answered by AI
  • Q2. Dynamic programming algorithm question
Round 3 - Technical 

(1 Question)

  • Q1. Low level design for Car rental system
  • Ans. 

    Design a car rental system at a low level

    • Use object-oriented programming to model cars, customers, rentals, etc.

    • Implement a database to store information about available cars, customer bookings, etc.

    • Include features like booking, returning, and searching for cars

    • Consider implementing a pricing system based on factors like car type, duration of rental, etc.

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

Software Engineer2 Interview Questions Asked at Other Companies

Q1. - Given a water -tight orientable 2-manifold, how to find if a po ... read more
asked in Wayfair
Q2. Design a Order and Cart Page in iOS. The user should be able to o ... read more
Q3. How to process large amount of data? Which tool would you prefer?
asked in PayPal
Q4. Can you describe the system design for the checkout feature on Am ... read more
Q5. Given an integer array , and a target k , we need to find the pai ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Instahyre and was interviewed in Sep 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Hacker rank coding test

Round 2 - Technical 

(2 Questions)

  • Q1. Reverse a linked list in k sizes
  • Ans. 

    Reverse a linked list in k sizes

    • Break the linked list into groups of size k

    • Reverse each group individually

    • Connect the reversed groups back together

  • Answered by AI
  • Q2. Unbounded knapsack
Round 3 - Technical 

(1 Question)

  • Q1. Java theory questions
Round 4 - Technical 

(1 Question)

  • Q1. Manegerial round, managerial questions

Interview Preparation Tips

Interview preparation tips for other job seekers - DS algo is very imp., must do coding questions from gfg is very helpful.

Skills evaluated in this interview

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

I applied via Instahyre and was interviewed before Feb 2023. There were 5 interview rounds.

Round 1 - Coding Test 

There was MCQs with two coding questions. one easy and one medium.

Round 2 - Technical 

(1 Question)

  • Q1. It was a coding round where questions related tree traversing was asked
Round 3 - Technical 

(1 Question)

  • Q1. In depth Java questions containing multithreading, garbage collections etc.
Round 4 - Technical 

(1 Question)

  • Q1. System design round. Design LLD for Flipkart shopping cart
Round 5 - Managarial round 

(1 Question)

  • Q1. Discussion with Manager with some basic HR questions.

PayPal interview questions for designations

 Software Engineer

 (24)

 Software Developer

 (8)

 Senior Software Engineer

 (8)

 Software Developer Intern

 (3)

 Software Engineer III

 (3)

 Software Engineer II

 (2)

 Software Engineer Intern

 (1)

 Software Developer II

 (1)

I applied via Referral and was interviewed in Dec 2021. There were 4 interview rounds.

Round 1 - Coding Test 

LC Medium Hackerearth Test

Round 2 - Technical 

(1 Question)

  • Q1. Linked List & Binary Tree Medium Hard Problems
Round 3 - Technical 

(1 Question)

  • Q1. System Design Discussion focused on DB Design, OOPs, Scalability
Round 4 - Technical 

(1 Question)

  • Q1. Hiring Manager Round. Mostly resume walkthrough & followed by a System Design problem focused on Scalability

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident. Be thorough with DSA & prepare in advance to explain your past projects and their architecture in detail.

Interview questions from similar companies

Interview Preparation Tips

Round: Test
Experience: 1. Find the sum of all non repeating element.
2. Find the next smallest number of a given number by swapping the digits of the number.
Duration: 40 minutes
Total Questions: 2

Round: Technical Interview
Experience: 1.tell me about yourself.
2. Explain the previous round questions.
3. I was asked some question from their presentation and from my resume

Round: Technical Interview
Experience: 1. What is trie, write code to create and implement a dictionary.
2. Write code to create function getWord(string str) ,which take string as input and return list of all the words starting with string present in our dictionary .eg str=”mo” so it should return everything starting with “mo”
3. What is final, finally, finalize in java.
4. What is third normal form.
5. What is denormalization.
6. What is left outer join, right outer join, inner join etc.
7. What is virtual and pure virtual function in c++.
8. What is copy constructor.
9. what is b-tree
10 .diff b/w get post
11. http and https

Skills: Mysql, Database, Java Programming, OOPS Using C++, Algorithms And Data Structures
College Name: NIT Delhi

I was interviewed in Dec 2017.

Interview Questionnaire 

3 Questions

  • Q1. You need to find the maximum water pond formed in bw the building
  • Ans. 

    To find the maximum water pond formed between buildings.

    • Identify the lowest point between the buildings.

    • Calculate the area of the pond using the distance between the buildings and the depth of the pond.

    • Consider any obstacles or uneven ground that may affect the pond's shape.

    • Use a surveying tool or satellite imagery to get accurate measurements.

    • Take into account any drainage systems or natural water flow that may affect

  • Answered by AI
  • Q2. On mars you have to place n robots and they are connected via GPS. now you need to move each robot such that the whole mars is visited and each robot visit the minimum area(meaning no overlapping of area)...
  • Q3. Design dictionary using trie....having operations of inserting a word, updating and deleting (needed to write full running code)
  • Ans. 

    Design a dictionary using trie with insert, update and delete operations.

    • Implement a Trie data structure with nodes containing a character and a boolean flag to indicate end of word

    • For insert operation, traverse the trie and add nodes for each character in the word

    • For update operation, delete the existing word and insert the updated word

    • For delete operation, mark the end of word flag as false and delete the node if it ...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Simple questions
Duration: 1 hour 10 minutes
Total Questions: 3

College Name: IIT Guwahati

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

(1 Question)

  • Q1. Diff between react and jQuery
  • Ans. 

    React is a modern JavaScript library for building user interfaces, while jQuery is a fast and concise JavaScript library for DOM manipulation.

    • React is component-based, promoting reusability and modularity.

    • React uses a virtual DOM for efficient updates, while jQuery directly manipulates the DOM.

    • React is declarative, making it easier to reason about the UI, while jQuery is imperative.

    • React is typically used for single-pa...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Nov 2023. There was 1 interview round.

Round 1 - Aptitude Test 

1hr aptitude + coding

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Normal java and sql question
Round 3 - Technical 

(1 Question)

  • Q1. Sping boot and microservice

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared
Contribute & help others!
anonymous
You can choose to be anonymous

PayPal Interview FAQs

How many rounds are there in PayPal Software Engineer2 interview?
PayPal interview process usually has 4-5 rounds. The most common rounds in the PayPal interview process are Technical, Coding Test and HR.
How to prepare for PayPal Software Engineer2 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 PayPal. The most common topics and skills that interviewers at PayPal expect are Financial Services, Python, Agile, Computer science and Hibernate.
What are the top questions asked in PayPal Software Engineer2 interview?

Some of the top questions asked at the PayPal Software Engineer2 interview -

  1. Can you describe the system design for the checkout feature on Amazon, includin...read more
  2. reverse a linked list in k si...read more
  3. Low level design for Car rental sys...read more

Recently Viewed

INTERVIEWS

JSW Group

No Interviews

INTERVIEWS

JSW Group

No Interviews

INTERVIEWS

JSW Group

No Interviews

DESIGNATION

INTERVIEWS

JSW Group

No Interviews

SALARIES

GE Capital

INTERVIEWS

Ameyo

No Interviews

INTERVIEWS

Ameyo

No Interviews

INTERVIEWS

Ameyo

No Interviews

INTERVIEWS

CESC

No Interviews

Tell us how to improve this page.

PayPal Software Engineer2 Interview Process

based on 5 interviews

4 Interview rounds

  • Coding Test Round
  • Technical Round - 1
  • Technical Round - 2
  • Technical Round - 3
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 747 Interviews
FIS Interview Questions
3.9
 • 481 Interviews
PhonePe Interview Questions
4.0
 • 297 Interviews
HighRadius Interview Questions
2.9
 • 182 Interviews
Fiserv Interview Questions
3.0
 • 172 Interviews
Razorpay Interview Questions
3.6
 • 148 Interviews
Visa Interview Questions
3.5
 • 138 Interviews
Angel One Interview Questions
3.9
 • 135 Interviews
MasterCard Interview Questions
3.9
 • 134 Interviews
View all
PayPal Software Engineer2 Salary
based on 305 salaries
₹15 L/yr - ₹45 L/yr
48% more than the average Software Engineer2 Salary in India
View more details

PayPal Software Engineer2 Reviews and Ratings

based on 15 reviews

3.5/5

Rating in categories

3.6

Skill development

3.8

Work-life balance

3.4

Salary

3.0

Job security

3.9

Company culture

2.7

Promotions

3.6

Work satisfaction

Explore 15 Reviews and Ratings
Software Engineer 2

Chennai

2-7 Yrs

₹ 23-30 LPA

Software Engineer 2

Chennai

2-7 Yrs

₹ 23-30 LPA

Software Engineer 2

Hyderabad / Secunderabad

2-7 Yrs

Not Disclosed

Explore more jobs
Software Engineer2
305 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
259 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
236 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer III
228 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Risk Analyst
166 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare PayPal with

Paytm

3.3
Compare

Razorpay

3.6
Compare

Visa

3.5
Compare

MasterCard

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