All PayPal Coding Interview Questions
92 questions we track for PayPal, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
- Junior20% (18)
- Mid/Senior65% (60)
- Staff15% (14)
Questions
- Two Sum129 companiesJunior
- Longest Substring Without Repeating Characters112 companiesMid/Senior
- Median of Two Sorted Arrays47 companiesStaff
- Zigzag Conversion19 companiesMid/Senior
- Container With Most Water58 companiesMid/Senior
- 3Sum61 companiesMid/Senior
- Valid Parentheses119 companiesJunior
- Swap Nodes in Pairs16 companiesMid/Senior
- Search in Rotated Sorted Array55 companiesMid/Senior
- Find First and Last Position of Element in Sorted Array31 companiesMid/Senior
- Valid Sudoku30 companiesMid/Senior
- First Missing Positive35 companiesStaff
- Trapping Rain Water78 companiesStaff
- Rotate Image37 companiesMid/Senior
- Group Anagrams91 companiesMid/Senior
- Maximum Subarray66 companiesMid/Senior
- Spiral Matrix53 companiesMid/Senior
- Jump Game34 companiesMid/Senior
- Merge Intervals109 companiesMid/Senior
- Insert Interval16 companiesMid/Senior
- Text Justification40 companiesStaff
- Climbing Stairs38 companiesJunior
- Set Matrix Zeroes24 companiesMid/Senior
- Sort Colors37 companiesMid/Senior
- Subsets20 companiesMid/Senior
- Word Search40 companiesMid/Senior
- Merge Sorted Array38 companiesJunior
- Best Time to Buy and Sell Stock90 companiesJunior
- Best Time to Buy and Sell Stock III14 companiesStaff
- Binary Tree Maximum Path Sum23 companiesStaff
- Longest Consecutive Sequence40 companiesMid/Senior
- Maximum Product Subarray25 companiesMid/Senior
- Find Peak Element34 companiesMid/Senior
- House Robber38 companiesMid/Senior
- Number of Islands81 companiesMid/Senior
- Happy Number27 companiesJunior
- Course Schedule41 companiesMid/Senior
- Kth Largest Element in an Array42 companiesMid/Senior
- Maximal Square28 companiesMid/Senior
- Product of Array Except Self44 companiesMid/Senior
- Search a 2D Matrix II17 companiesMid/Senior
- Valid Anagram38 companiesJunior
- 3Sum Smaller7 companiesMid/Senior
- Move Zeroes47 companiesJunior
- Longest Increasing Subsequence31 companiesMid/Senior
- Coin Change42 companiesMid/Senior
- Top K Frequent Elements52 companiesMid/Senior
- First Unique Character in a String26 companiesJunior
- Fizz Buzz19 companiesJunior
- Subarray Sum Equals K46 companiesMid/Senior
- Palindromic Substrings25 companiesMid/Senior
- Top K Frequent Words24 companiesMid/Senior
- Degree of an Array11 companiesJunior
- Asteroid Collision34 companiesMid/Senior
- Reaching Points13 companiesStaff
- Loud and Rich6 companiesMid/Senior
- Koko Eating Bananas38 companiesMid/Senior
- Minimum Increment to Make Array Unique9 companiesMid/Senior
- Rotting Oranges50 companiesMid/Senior
- Pairs of Songs With Total Durations Divisible by 608 companiesMid/Senior
- Last Stone Weight13 companiesJunior
- Longest String Chain16 companiesMid/Senior
- Find Words That Can Be Formed by Characters7 companiesJunior
- Minimum Absolute Difference15 companiesJunior
- Smallest String With Swaps8 companiesMid/Senior
- Remove All Adjacent Duplicates in String II18 companiesMid/Senior
- Meeting Scheduler8 companiesMid/Senior
- Maximum Profit in Job Scheduling25 companiesStaff
- Search Suggestions System21 companiesMid/Senior
- Find the Smallest Divisor Given a Threshold13 companiesMid/Senior
- Maximum Number of Events That Can Be Attended14 companiesMid/Senior
- Paint House III3 companiesStaff
- Maximum Sum Obtained of Any Permutation1 companyMid/Senior
- Merge In Between Linked Lists11 companiesMid/Senior
- Minimum Number of Removals to Make Mountain Array6 companiesStaff
- Longest Substring Of All Vowels in Order5 companiesMid/Senior
- Maximum Population Year9 companiesJunior
- Nearest Exit from Entrance in Maze9 companiesMid/Senior
- Minimum Number of Swaps to Make the String Balanced13 companiesMid/Senior
- Minimum Non-Zero Product of the Array Elements2 companiesMid/Senior
- Number of Valid Move Combinations On Chessboard2 companiesStaff
- Count Vowel Substrings of a String12 companiesJunior
- Count Array Pairs Divisible by K2 companiesStaff
- Minimum Replacements to Sort the Array5 companiesStaff
- Time Needed to Rearrange a Binary String5 companiesMid/Senior
- Divide Players Into Teams of Equal Skill7 companiesMid/Senior
- Maximum Number of Integers to Choose From a Range I3 companiesMid/Senior
- Count Vowel Strings in Ranges9 companiesMid/Senior
- Count the Number of Vowel Strings in Range1 companyJunior
- Lexicographically Smallest Palindrome4 companiesJunior
- Minimum Edge Reversals So Every Node Is Reachable10 companiesStaff
- Pythagorean Distance Nodes in a Tree1 companyMid/Senior