Real interview questions asked at Uber. Practice the most frequently asked questions and land your next role.
Uber data engineering interviews test your ability across multiple domains. These questions are sourced from real Uber interview experiences and sorted by frequency. Practice the ones that matter most.
How would you handle a situation where two team members disagree on a technical approach?
Build an executive dashboard for reporting.
Write a function to find the longest palindromic substring in a given string.
Given a table with sales data, write a query to find consecutive days with decreasing revenue.
Write a query to find the top three customers by total revenue within each region.
Write a query to find the total number of rides per driver in the last 30 days.
Explain how Spark handles data partitioning and the role of shuffles in performance tuning.
Design a data model for a ride-hailing app.
Design a data pipeline for streaming analytics.
Download the complete interview prep bundle with expert answers. Study offline, on your commute, anywhere.