Upload Button Icon Add office photos

PayPal

Compare button icon Compare button icon Compare

Filter interviews by

PayPal Backend Developer Interview Questions and Answers

Updated 15 May 2024

PayPal Backend Developer Interview Experiences

2 interviews found

Backend Developer Interview Questions & Answers

user image Aditya Kumar

posted on 15 May 2024

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

I applied via Company Website and was interviewed before May 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Five advantages of spring boot Which java version you currently use? Features of the java version you use Output from the code Difference between this and super In order to update the string, which will be...
  • Ans. 

    Spring Boot offers advantages like rapid development, easy configuration, embedded servers, production-ready features, and more.

    • Rapid development: Spring Boot simplifies the setup and configuration of Spring applications, allowing developers to focus on writing business logic.

    • Easy configuration: Spring Boot provides auto-configuration, reducing the need for manual setup and boilerplate code.

    • Embedded servers: Spring Boo...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for PayPal Backend Developer interview:
  • Core Java
  • Spring Boot
  • Aspect oriented programming
  • Design Patterns
  • Exception handling
Interview preparation tips for other job seekers - Be prepared with core java concepts and the questions may come from the development side

Skills evaluated in this interview

I applied via Instahyre and was interviewed in Jan 2021. There were 5 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Find loop in linked list
  • Ans. 

    To find a loop in a linked list, we use Floyd's cycle-finding algorithm.

    • Floyd's cycle-finding algorithm uses two pointers, one moving at a rate of one node per iteration and the other moving at a rate of two nodes per iteration.

    • If there is a loop in the linked list, the two pointers will eventually meet at some node.

    • To find the starting point of the loop, we reset one of the pointers to the head of the linked list and ...

  • Answered by AI
  • Q2. What challenging task you have done
  • Q3. System design related question
  • Q4. Explain your current project

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for data structures and algorithms from gfg.

Skills evaluated in this interview

Backend Developer Interview Questions Asked at Other Companies

asked in NoBroker
Q1. Vertical Order Traversal of a Binary Tree Given a binary tree, yo ... read more
asked in Simpplr
Q2. Array Sum Calculation Calculate the sum of all elements in an arr ... read more
Q3. Given 9 balls, all of which weigh the same except for one, what i ... read more
asked in Simpplr
Q4. Remove Duplicates from String Problem Statement You are provided ... read more
asked in BlackNGreen
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more

Interview questions from similar companies

I applied via LinkedIn and was interviewed in Apr 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. 1. Mininum cost to reach the last cell of a 2D matrix. Required moves are only downward or to the right direction
  • Q2. Design a Stack that can support getMin functionality. Whenever it calls getMin on stack it should return the min element in the stack.
  • Q3. Design a TreeSet functionality
  • Ans. 

    TreeSet is a data structure that stores unique elements in sorted order.

    • TreeSet is implemented using a Red-Black tree

    • It provides O(log n) time complexity for basic operations like add, remove, and contains

    • It also provides methods like first(), last(), headSet(), tailSet(), and subSet()

    • TreeSet can be used to implement priority queues and sorting algorithms

  • Answered by AI
  • Q4. Design a ArrayList that supprorts all the existing funtions of a list plus getMax functionality also.
  • Ans. 

    Design an ArrayList with getMax functionality.

    • Create a custom ArrayList class that extends the existing ArrayList class.

    • Add a getMax() method that returns the maximum value in the list.

    • Override the add() method to keep track of the maximum value in the list.

    • Update the maximum value whenever an element is added or removed from the list.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice Data Structures and algorithms. If you have industry experience you will be asked system design questions as well, migh as well prepare for that

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Java threads concepts and its usage
  • Q2. Data structures problems and design quentions

What people are saying about PayPal

View All
favouritehagfish
Verified Icon
3d
works at
Foundit
PayPal SDM II Interview Prep - Need Your Tips!
Got a Software Development Manager II interview (Frontend) coming up at PayPal. Looking for advice on how to prep like a pro! What key topics, skills, or focus areas should I nail? If you've interviewed for a similar role recently, your insights would be gold!
Got a question about PayPal?
Ask anonymously on communities.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Instahyre and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

Machine Coding round on codesignal

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

It was a machine coding round which revolves around designing a simple application primarily on OOPS

Round 2 - DSA 

(2 Questions)

  • Q1. Best time to sell stocks
  • Ans. 

    The best time to sell stocks is when the market is high and the stock has reached its peak value.

    • Sell when the stock has reached its peak value to maximize profits

    • Consider selling if the company's fundamentals have changed negatively

    • Sell if you need to rebalance your portfolio or have reached your financial goals

  • Answered by AI
  • Q2. Best time to sell stocks 2
  • Ans. 

    The best time to sell stocks is when the market is at a peak and the stock price is high.

    • Monitor market trends and stock performance regularly.

    • Consider selling when the stock reaches a new high or when you have achieved your profit goals.

    • Sell if there are negative news or events that could impact the stock price negatively.

  • Answered by AI

PayPal HR Interview Questions

31 questions and answers

Q. What are your expectations from our company?
Q. What do you like and dislike about your current role?
Q. Tell me about a challenge you have faced.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Coding Test 

-----.geeksforgeeks.org/replace-every-element-with-the-greatest-on-right-side/amp/



-----/

Interview Preparation Tips

Topics to prepare for Paytm Backend Developer interview:
  • DSA
  • Core java
  • Design Patterns
  • Spring Boot
Interview preparation tips for other job seekers - DSA , Design Patters , Core Java Concepts , Springboot
Are these interview questions helpful?

I applied via Campus Placement and was interviewed before Jun 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Normal coding question medium level , approach focusing rounds actually how you get up to result

Interview Preparation Tips

Interview preparation tips for other job seekers - "GfG must do" should be solved properly alteast , otherwise go keep on practicing on any platform .

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

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

PayPal Interview FAQs

How many rounds are there in PayPal Backend Developer interview?
PayPal interview process usually has 1 rounds. The most common rounds in the PayPal interview process are Technical.
How to prepare for PayPal Backend 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 PayPal. The most common topics and skills that interviewers at PayPal expect are Backend, Data Structures, Financial Services, Algorithms and Architecture.
What are the top questions asked in PayPal Backend Developer interview?

Some of the top questions asked at the PayPal Backend Developer interview -

  1. Five advantages of spring boot Which java version you currently use? Features o...read more
  2. Find loop in linked l...read more
  3. System design related quest...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Difficulty level

Hard 100%

Duration

2-4 weeks 100%
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.2
 • 808 Interviews
FIS Interview Questions
3.9
 • 509 Interviews
PhonePe Interview Questions
4.0
 • 349 Interviews
Fiserv Interview Questions
2.8
 • 184 Interviews
Razorpay Interview Questions
3.6
 • 163 Interviews
KFintech Interview Questions
3.5
 • 155 Interviews
Angel One Interview Questions
3.8
 • 149 Interviews
Visa Interview Questions
3.5
 • 146 Interviews
MasterCard Interview Questions
3.9
 • 145 Interviews
View all
PayPal Backend Developer Salary
based on 7 salaries
₹15.7 L/yr - ₹24 L/yr
114% more than the average Backend Developer Salary in India
View more details

PayPal Backend Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer2
350 salaries
unlock blur

₹22.4 L/yr - ₹40 L/yr

Software Engineer
329 salaries
unlock blur

₹20.2 L/yr - ₹36.4 L/yr

Senior Software Engineer
309 salaries
unlock blur

₹23.5 L/yr - ₹41 L/yr

Software Engineer III
284 salaries
unlock blur

₹30 L/yr - ₹50 L/yr

Data Scientist
274 salaries
unlock blur

₹28 L/yr - ₹50 L/yr

Explore more salaries
Compare PayPal with

Paytm

3.2
Compare

Razorpay

3.6
Compare

Visa

3.5
Compare

MasterCard

3.9
Compare
write
Share an Interview