PayPal Software Development Engineer 2 Interview Experience

Software Development Engineer 2

June 14, 2025
13 Questions

Summary

AI Powered

The PayPal interview experience for the Software Engineer II role consisted of five rounds, each progressively challenging. Candidates encountered two DSA questions in the first round and a mix of object-oriented programming, low-level design, and system design questions in subsequent rounds. The process also included a behavioral round focusing on team management and diversity. Overall, the difficulty level was high with a diverse range of topics, reflecting the rigorous assessment at PayPal.

1

Round 1: HackerRank Test

#1

Priority Queue DSA Questions

Solve two DSA questions focused on priority queues.
dsa
priorityqueues
Medium
#2

Object-Oriented Programming Implementation

Implement interfaces and the logic for each overridden method based on an object-oriented programming question.
objectorientedprogramming
Medium
2

Round 2 DSA - virtual

#1

String Coding Question

Complete a coding question that focuses on string manipulation.
dsa
strings
Medium
#2

OOP and Complexity Analysis Questions

Answer questions based on code snippets, object-oriented programming principles, and analyze various types of time and space complexity notations.
objectorientedprogramming
timecomplexity
spacecomplexity
Medium
3

Round 3 DSA + LLD - virtual

#1

String DSA Question

Answer another DSA question focusing on strings.
dsa
strings
Medium
#2

Low-Level Design Question on Restaurant Finder

Design a low-level system similar to a restaurant finder, similar to how you would find locations on Google Maps.
lowleveldesign
Hard
#3

SQL and NoSQL Questions

Discuss the differences and applications of SQL and NoSQL databases.
sql
nosql
Medium
#4

Docker and CI/CD Discussion

Explain the concepts of Docker and Continuous Integration/Continuous Deployment (CI/CD).
docker
cicd
Medium
4

Round 4 not only DSA - virtual

#1

Array and Sorting DSA Questions

Answer a DSA question focused on arrays and sorting algorithms.
dsa
arrays
sorting
Medium
#2

Binary Tree Views DSA Question

Solve a DSA question that involves different views of a binary tree.
dsa
binarytrees
Medium
#3

Microservices and Monoliths Discussion

Discuss the differences and advantages/disadvantages of microservices versus monolithic architecture.
microservices
monoliths
Medium
#4

Design Patterns Implementation

Focus on multiple design patterns and implement some of these patterns in code.
designpatterns
Hard
5

Round 5 Behavioural (Virtual)

#1

Behavioral Questions on Team Management

Discuss your experiences and approaches to team management, diversity, and stakeholder engagement.
behavioralinterview
teammanagement
diversityintech
Medium
A

Anonymous

Anonymous User

AI Powered

Share Your Story

Share your interview in your own words — our AI handles the rest. Hardly takes 2 minutes.

Take Mock Interview

Prepare better with expert feedback

Want to Connect 1:1?

Connect with me 1:1 for career guidance, resume reviews, interviews, and more.

Show Your Love!

Connect with us on social media

PayPal Software Development Engineer 2 Interview Experience | InterviewRecap | InterviewRecap