SAP vs Uber Interview Questions
SAP lists 42 LeetCode interview questions while Uber lists 362. They share 27 problems — 64% of SAP's bank and 7% of Uber's. Focus on the overlap first, then drill into 15 SAP-only and 335 Uber-only questions.
Overview
Preparation Strategy
Step 1 — Shared core: Solve the 27 overlapping problems first. These are the highest-yield questions for candidates interviewing at both SAP and Uber.
Step 2 — Company-specific depth: Add SAP-specific problems like Movie Rating, Maximum Path Quality of a Graph, Count Increasing Quadruplets and Uber-specific problems from the exclusive lists below.
Step 3 — Difficulty tuning: Uber skews harder in our data. Budget extra time for Hard problems if you are targeting that company.
Difficulty Comparison
Top Shared Topics
27 Shared Questions
High-priority problems to practice for both SAP and Uber.
| Problem | Difficulty |
|---|---|
| Two Sum | Easy |
| Count the Number of Infection Sequences | Hard |
| Container With Most Water | Medium |
| Longest Common Prefix | Easy |
| Valid Parentheses | Easy |
| Number of Islands | Medium |
| Best Time to Buy and Sell Stock | Easy |
| Merge Intervals | Medium |
| Maximum Subarray | Medium |
| Longest Palindromic Substring | Medium |
| Search a 2D Matrix | Medium |
| Reverse Linked List | Easy |
| Valid Palindrome | Easy |
| Kth Largest Element in an Array | Medium |
| Leftmost Column with at Least a One | Medium |
| Longest Substring Without Repeating Characters | Medium |
| Move Zeroes | Easy |
| LRU Cache | Medium |
| Coin Change | Medium |
| Group Anagrams | Medium |
| Trapping Rain Water | Hard |
| Candy | Hard |
| Product of Array Except Self | Medium |
| Search in Rotated Sorted Array | Medium |
| Count Primes | Medium |
| Add Two Numbers | Medium |
| Minimum Window Substring | Hard |
Unique to SAP (15)
Problems in SAP's list that do not appear at Uber.
| Problem | Difficulty |
|---|---|
| Movie Rating | Medium |
| Maximum Path Quality of a Graph | Hard |
| Count Increasing Quadruplets | Hard |
| Maximum Students Taking Exam | Hard |
| Palindrome Number | Easy |
| Linked List Cycle | Easy |
| Lowest Common Ancestor of a Binary Tree | Medium |
| Valid Perfect Square | Easy |
| Maximal Square | Medium |
| Binary Search Tree to Greater Sum Tree | Medium |
| Same Tree | Easy |
| Implement Queue using Stacks | Easy |
Unique to Uber (335)
Problems in Uber's list that do not appear at SAP.
| Problem | Difficulty |
|---|---|
| Bus Routes | Hard |
| Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | Medium |
| Alien Dictionary | Hard |
| Number of Islands II | Hard |
| Squares of a Sorted Array | Easy |
| Construct Quad Tree | Medium |
| Kth Smallest Element in a BST | Medium |
| First Unique Number | Medium |
| Find the Closest Palindrome | Hard |
| Word Search | Medium |
| Insert Delete GetRandom O(1) | Medium |
| Design Hit Counter | Medium |
Frequently Asked Questions
How many LeetCode questions do SAP and Uber share?
SAP and Uber share 27 LeetCode interview questions. 15 problems appear only in SAP's list and 335 appear only in Uber's list.
What topics overlap most between SAP and Uber?
The most common shared topics between SAP and Uber are Array (19 shared questions), String (7 shared questions), Hash Table (5 shared questions), Two Pointers (5 shared questions), Dynamic Programming (5 shared questions). Mastering these areas prepares you for both companies.
Which company asks harder LeetCode questions: SAP or Uber?
SAP has 14 Easy, 21 Medium, and 7 Hard questions. Uber has 45 Easy, 215 Medium, and 102 Hard questions. Uber has a higher proportion of Hard problems in its interview set.
How should I prepare if interviewing at both SAP and Uber?
Start with the 27 shared problems since they cover what both companies ask most often. Then add 15 SAP-specific and 20 Uber-specific questions to round out your prep.