PayPal Software Development Engineer 2 Interview Experience
Software Development Engineer 2
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
#1Priority Queue DSA Questions
Medium
dsa
priorityqueues
Solve two DSA questions focused on priority queues.
#1
Priority Queue DSA Questions
Solve two DSA questions focused on priority queues.
dsa
priorityqueues
Medium
#2Object-Oriented Programming Implementation
Medium
objectorientedprogramming
Implement interfaces and the logic for each overridden method based on an object-oriented programming question.
#2
Object-Oriented Programming Implementation
Implement interfaces and the logic for each overridden method based on an object-oriented programming question.
objectorientedprogramming
Medium
2
#1String Coding Question
Medium
dsa
strings
Complete a coding question that focuses on string manipulation.
#1
String Coding Question
Complete a coding question that focuses on string manipulation.
dsa
strings
Medium
#2OOP and Complexity Analysis Questions
Medium
objectorientedprogramming
timecomplexity
spacecomplexity
Answer questions based on code snippets, object-oriented programming principles, and analyze various types of time and space complexity notations.
#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
#1String DSA Question
Medium
dsa
strings
Answer another DSA question focusing on strings.
#1
String DSA Question
Answer another DSA question focusing on strings.
dsa
strings
Medium
#2Low-Level Design Question on Restaurant Finder
Hard
lowleveldesign
Design a low-level system similar to a restaurant finder, similar to how you would find locations on Google Maps.
#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
#3SQL and NoSQL Questions
Medium
sql
nosql
Discuss the differences and applications of SQL and NoSQL databases.
#3
SQL and NoSQL Questions
Discuss the differences and applications of SQL and NoSQL databases.
sql
nosql
Medium
#4Docker and CI/CD Discussion
Medium
docker
cicd
Explain the concepts of Docker and Continuous Integration/Continuous Deployment (CI/CD).
#4
Docker and CI/CD Discussion
Explain the concepts of Docker and Continuous Integration/Continuous Deployment (CI/CD).
docker
cicd
Medium
4
#1Array and Sorting DSA Questions
Medium
dsa
arrays
sorting
Answer a DSA question focused on arrays and sorting algorithms.
#1
Array and Sorting DSA Questions
Answer a DSA question focused on arrays and sorting algorithms.
dsa
arrays
sorting
Medium
#2Binary Tree Views DSA Question
Medium
dsa
binarytrees
Solve a DSA question that involves different views of a binary tree.
#2
Binary Tree Views DSA Question
Solve a DSA question that involves different views of a binary tree.
dsa
binarytrees
Medium
#3Microservices and Monoliths Discussion
Medium
microservices
monoliths
Discuss the differences and advantages/disadvantages of microservices versus monolithic architecture.
#3
Microservices and Monoliths Discussion
Discuss the differences and advantages/disadvantages of microservices versus monolithic architecture.
microservices
monoliths
Medium
#4Design Patterns Implementation
Hard
designpatterns
Focus on multiple design patterns and implement some of these patterns in code.
#4
Design Patterns Implementation
Focus on multiple design patterns and implement some of these patterns in code.
designpatterns
Hard
5
#1Behavioral Questions on Team Management
Medium
behavioralinterview
teammanagement
diversityintech
Discuss your experiences and approaches to team management, diversity, and stakeholder engagement.
#1
Behavioral Questions on Team Management
Discuss your experiences and approaches to team management, diversity, and stakeholder engagement.
behavioralinterview
teammanagement
diversityintech
Medium
paypalsoftwareengineertechinterviewinterviewexperiencehiringjourneydsasystemdesignlowleveldesignobjectorientedprogrammingcodinginterviewdockercicdsqlnosqlmicroservicesdesignpatternsbehavioralinterviewteammanagementstakeholdersdiversityintechselectedgottheoffercrackedtheinterviewwomenintechtechcareerssoftwaredevelopmentcareergrowthpaypal
A
Anonymous
Anonymous User