
Synthesized from 34 candidate submissions for ALL.
PayPal maintains a structured interview process that transitions from technical proficiency assessments for engineering roles to business-case evaluations for data science positions. Across all departments, candidates should expect a balanced emphasis on domain-specific expertise, behavioral fit, and practical problem-solving scenarios.
The candidate had a positive experience overall but was not selected for the position. The process involved a standard technical screening followed by system design and managerial discussions.
The first round focused on Data Structures and Algorithms, consisting of two problems of medium to difficult complexity.
Solve two medium to difficult level DSA problems.
A system design round focused on architectural concepts.
Design a payment system.
A final round with a manager to discuss fit and behavioral aspects.
The candidate received an offer within a week after completing the technical phone interview.
A one-hour technical phone interview covering Java theory, data structures, algorithms, and a coding question.
Java Theory (Design Patterns, OO Concepts + Examples)
Data Structures, Hashing, Popular Sort/Search Algorithms and their complexities
Valid Anagram Question