Uber vs Zenefits Interview Questions
Uber lists 362 LeetCode interview questions while Zenefits lists 21. They share 14 problems — 4% of Uber's bank and 67% of Zenefits's. Focus on the overlap first, then drill into 348 Uber-only and 7 Zenefits-only questions.
Overview
Preparation Strategy
Step 1 — Shared core: Solve the 14 overlapping problems first. These are the highest-yield questions for candidates interviewing at both Uber and Zenefits.
Step 2 — Company-specific depth: Add Uber-specific problems like Bus Routes, Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit, Alien Dictionary and Zenefits-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
14 Shared Questions
High-priority problems to practice for both Uber and Zenefits.
| Problem | Difficulty |
|---|---|
| Number of Islands | Medium |
| LRU Cache | Medium |
| Course Schedule II | Medium |
| Course Schedule | Medium |
| Valid Palindrome | Easy |
| Min Stack | Medium |
| Generate Parentheses | Medium |
| Reverse Linked List | Easy |
| Sliding Window Maximum | Hard |
| Trapping Rain Water | Hard |
| Valid Parentheses | Easy |
| Median of Two Sorted Arrays | Hard |
| Shortest Distance from All Buildings | Hard |
| Graph Valid Tree | Medium |
Unique to Uber (348)
Problems in Uber's list that do not appear at Zenefits.
| 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 |
Unique to Zenefits (7)
Problems in Zenefits's list that do not appear at Uber.
| Problem | Difficulty |
|---|---|
| Majority Element II | Medium |
| Excel Sheet Column Title | Easy |
| Majority Element | Easy |
| Convert Sorted List to Binary Search Tree | Medium |
| N-Queens II | Hard |
| Flatten 2D Vector | Medium |
| Verify Preorder Sequence in Binary Search Tree | Medium |
Frequently Asked Questions
How many LeetCode questions do Uber and Zenefits share?
Uber and Zenefits share 14 LeetCode interview questions. 348 problems appear only in Uber's list and 7 appear only in Zenefits's list.
What topics overlap most between Uber and Zenefits?
The most common shared topics between Uber and Zenefits are Array (5 shared questions), Breadth-First Search (5 shared questions), Depth-First Search (4 shared questions), Graph Theory (3 shared questions), String (3 shared questions). Mastering these areas prepares you for both companies.
Which company asks harder LeetCode questions: Uber or Zenefits?
Uber has 45 Easy, 215 Medium, and 102 Hard questions. Zenefits has 5 Easy, 11 Medium, and 5 Hard questions. Uber has a higher proportion of Hard problems in its interview set.
How should I prepare if interviewing at both Uber and Zenefits?
Start with the 14 shared problems since they cover what both companies ask most often. Then add 20 Uber-specific and 7 Zenefits-specific questions to round out your prep.