All Companies Start PracticeVery Common Questions
Common Questions
Uber
High-Growth Unicorns
100 interview questions from past Uber candidates
How to use this company question set
Start with the highest-frequency questions to build momentum, then move into category gaps where your confidence is lower. If you are early in prep, pair this page with the full Uber interview guide for process expectations and timeline context.
For stronger retention, rotate through coding patterns and the interview roadmap while tracking recurring misses in this company-specific list.
Company question insights and frequency breakdown
Total Questions
100
Very Common
40
Categories
6
Reports
1116
Ready to practice?
Start practicing Uber questions with spaced repetition
Question Categories
Arrays & Hashing (34)
Fundamentals (24)
Databases (17)
Trees & Graphs (16)
Caching (5)
Message Queues (4)
Very Common Questions40
These questions are frequently asked at this company
BFS Data Structure
Trees & Graphs
easy
15 reportsmcq
Netflix: Multi-Region Failover
Fundamentals
hard
15 reportsmcq
Palantir: Federated Data Architecture
Fundamentals
hard
15 reportsmcq
Uber: Shortest Path with Traffic
Trees & Graphs
hard
15 reportsmcq
Databricks: Incremental Processing
Fundamentals
medium
15 reportsmcq
Bipartite Graph Chromatic Number
Trees & Graphs
hard
15 reportsmcq
Meta: Photo Upload at Scale
Fundamentals
medium
15 reportsmcq
Robinhood: Payment for Order Flow
Fundamentals
medium
15 reportsmcq
Meta: Instagram Story Architecture
Fundamentals
medium
15 reportsmcq
Salesforce: Multi-Tenant Architecture Basics
Fundamentals
easy
15 reportsmcq
Apple: Memory Constraints
Fundamentals
hard
15 reportsmcq
Event Sourcing
Fundamentals
hard
15 reportsmcq
Databricks: Unity Catalog
Fundamentals
hard
15 reportsmcq
Salesforce: Shared Nothing vs Shared Everything
Fundamentals
hard
15 reportsmcq
Microsoft: Tree Traversal Order
Trees & Graphs
medium
15 reportsmcq
Coinbase: Portfolio Tracking Dashboard
Fundamentals
medium
15 reportsmcq
Graph: Cycle Detection
Trees & Graphs
medium
15 reportsmcq
Stripe: Idempotency Keys
Fundamentals
medium
15 reportsmcq
BFS vs DFS: When to Use BFS
Trees & Graphs
easy
15 reportsmcq
Tree Traversal: Inorder Property
Trees & Graphs
medium
15 reportsmcq
Bloomberg: Pub-Sub Market Data Architecture
Fundamentals
medium
15 reportsmcq
Number of Islands
Trees & Graphs
medium
15 reportscoding
Spotify: Artist Collaboration Graph
Trees & Graphs
hard
15 reportsmcq
Load Balancing Algorithms
Fundamentals
medium
15 reportsmcq
DoorDash: Shortest Path for Delivery
Trees & Graphs
hard
15 reportsmcq
Design a Key-Value Store
Fundamentals
medium
15 reportssystem design
Coinbase: Crypto Exchange Order Book
Fundamentals
hard
15 reportsmcq
DoorDash: Dynamic Pricing (Surge)
Fundamentals
hard
15 reportsmcq
Design a URL Shortener
Fundamentals
medium
15 reportssystem design
Spotify: Real-time Lyrics Sync
Fundamentals
medium
15 reportsmcq
People You May Know Data Structure
Trees & Graphs
medium
15 reportsmcq
Maximum Depth of Binary Tree
Trees & Graphs
easy
15 reportscoding
Blue-Green Deployment
Fundamentals
medium
15 reportsmcq
LinkedIn: Detecting Professional Communities
Trees & Graphs
medium
15 reportsmcq
Coinbase: Withdrawal Approval System
Fundamentals
hard
15 reportsmcq
Uber: Handling Network Partitions
Fundamentals
hard
15 reportsmcq
Construct Binary Tree from Preorder and Inorder
Trees & Graphs
medium
15 reportscoding
Uber: Bipartite Matching for Ride Assignment
Trees & Graphs
hard
15 reportsmcq
LinkedIn: Degrees of Separation
Trees & Graphs
medium
15 reportsmcq
CAP Theorem Trade-offs
Fundamentals
easy
15 reportsfill blank
Common Questions60
Regularly reported by candidates
Databricks: MERGE Operation
Arrays & Hashing
medium
6 reportsmcq
Meta: Subarray Product Problem
Arrays & Hashing
medium
6 reportsmcq
Databricks: Consistent Hashing for Partitioning
Arrays & Hashing
hard
6 reportsmcq
Coinbase: Transaction Processing Order
Message Queues
hard
12 reportsmcq
DoorDash: Search and Discovery
Databases
medium
12 reportsmcq
House Robber II
Arrays & Hashing
medium
6 reportscoding
Two Pointers: When to Use
Arrays & Hashing
easy
6 reportsmcq
Coinbase: Transaction History at Scale
Databases
medium
12 reportsmcq
Coinbase: Wallet Balance Tracking
Databases
hard
12 reportsmcq
Database: ACID vs BASE
Databases
hard
12 reportsmcq
Merge Intervals
Arrays & Hashing
medium
6 reportscoding
Consistency Model for Messaging Systems
Databases
hard
12 reportsmcq
Robinhood: Decimal Precision
Arrays & Hashing
medium
6 reportsmcq
Kth Largest Element in an Array
Arrays & Hashing
medium
6 reportscoding
What does ROW_NUMBER() OVER (PARTITION BY dept ORDER BY salary DESC) do?
Databases
medium
12 reportsmcq
LinkedIn: Feed Generation Strategy
Arrays & Hashing
hard
6 reportsmcq
Palantir: Ontology-Driven Data Integration
Databases
medium
12 reportsmcq
Encode and Decode Strings
Arrays & Hashing
medium
6 reportscoding
Databricks: Data Skipping
Databases
medium
12 reportsmcq
TikTok: Bloom Filter for Seen Content
Arrays & Hashing
hard
6 reportsmcq
Coinbase: Batch Transaction Processing
Arrays & Hashing
hard
6 reportsmcq
Sliding Window: Problem Recognition
Arrays & Hashing
easy
6 reportsmcq
Debug a database deadlock issue
Databases
hard
12 reportsverbal
Product of Array Except Self
Arrays & Hashing
medium
6 reportscoding
Meta: Two Pointer Pattern Recognition
Arrays & Hashing
medium
6 reportsmcq
Coinbase: Atomic Transaction Processing
Arrays & Hashing
medium
6 reportsmcq
Netflix: Event-Driven Architecture
Message Queues
medium
12 reportsmcq
Container With Most Water
Arrays & Hashing
medium
6 reportscoding
Twitter Tweet Storage: Database Choice
Databases
medium
12 reportsmcq
Merge Sorted Array
Arrays & Hashing
easy
6 reportscoding
Databricks: Data Lakehouse Architecture
Databases
easy
12 reportsmcq
Cache Invalidation: Write-Through vs Write-Behind
Caching
hard
12 reportsmcq
DoorDash: Order-Dasher Matching
Arrays & Hashing
hard
6 reportsmcq
Number of 1 Bits
Arrays & Hashing
easy
6 reportscoding
Hash Map: Frequency Counting
Arrays & Hashing
medium
6 reportsmcq
Maximum Subarray Sum
Arrays & Hashing
medium
6 reportscoding
DoorDash: LRU Cache for Restaurant Data
Arrays & Hashing
medium
6 reportsmcq
Databricks: Multi-Cloud Data Sharing
Databases
hard
12 reportsmcq
Database: Read Replicas
Databases
medium
12 reportsmcq
Coinbase: Input Sanitization for Financial Data
Arrays & Hashing
medium
6 reportsmcq
DoorDash: Notification System
Message Queues
medium
12 reportsmcq
DoorDash: Assignment at Scale
Arrays & Hashing
hard
6 reportsmcq
Spiral Matrix
Arrays & Hashing
medium
6 reportscoding
Month-over-Month Revenue Growth
Databases
medium
12 reportscoding
Maximum Subarray
Arrays & Hashing
medium
6 reportscoding
Spotify: Playlist Follow Notifications
Message Queues
medium
12 reportsmcq
Database Replication
Databases
medium
12 reportsmcq
Pow(x, n)
Arrays & Hashing
medium
6 reportscoding
Design a caching strategy for an e-commerce product catalog
Caching
medium
12 reportsverbal
Contains Duplicate
Arrays & Hashing
easy
6 reportscoding
Uber: Eventual Consistency in Location Data
Caching
medium
12 reportsmcq
Valid Parentheses
Arrays & Hashing
easy
6 reportscoding
ACID Properties
Databases
easy
12 reportsmcq
Cache Invalidation Strategies
Caching
medium
12 reportsmcq
Sliding Window: Core Concept
Arrays & Hashing
easy
6 reportsmcq
Explain database indexing to a new team member
Databases
hard
12 reportsverbal
Copy List with Random Pointer
Arrays & Hashing
medium
6 reportscoding
Two Pointers: Container With Most Water
Arrays & Hashing
medium
6 reportsmcq
Design a Web Crawler
Caching
medium
12 reportssystem design
Find Median from Data Stream
Arrays & Hashing
hard
6 reportscoding
Related company question banks
Use adjacent company sets to broaden coverage while keeping your prep focused on similar interview patterns.