
Synthesized from 24 candidate submissions for ALL.
PayPal’s hiring process is highly structured, emphasizing strong fundamentals in Data Structures, Algorithms, and System Design across all roles. Interns and entry-level candidates often face Online Assessments (OAs) with a mix of MCQs and coding problems, followed by multiple technical and managerial rounds. Senior roles (e.g., SDE-2/3) place greater emphasis on scalability, system design, and low-level design (LLD), while frontend roles require deep JavaScript/React expertise. Behavioral and situational questions are common across all levels.
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
The candidate went through two online assessments and three face-to-face rounds. Despite positive feedback after the second technical round, the candidate was rejected following the hiring manager round.
Two rounds on HackerEarth. The first round consisted of 3 competitive programming questions (Easy-Medium and Hard). The second round consisted of 2 Java-specific competitive programming questions (Medium and Hard).
Focused on Java collections, OOPS concepts, and algorithmic problem solving.
Delete elements from a map based on a condition while iterating
Explain OOPS concepts like polymorphism and inheritance with real-life examples
Interface vs abstract class
Print all special numbers (difference of adjacent digits is 1) in the range [1, 10^9]
Focused on DSA, OOPS, design patterns, and project discussion.
Find the winner of a circular game (Josephus problem)
Explain OOPS concepts
Java interview questions
Design patterns
Project experience discussion
Focused on project work, technical depth, and leadership principles.
Explain project work
Discuss self-learning and extra-curricular technical work
Explain Disjoint Set Union (DSU) and its practical applications
Leadership principles