Uber
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Basic Apititude Questions
WHERE is used to filter rows before grouping, HAVING is used to filter groups after grouping.
WHERE is used with SELECT statement to filter rows based on a condition
HAVING is used with GROUP BY statement to filter groups based on a condition
WHERE is applied before data is grouped, HAVING is applied after data is grouped
Example: SELECT * FROM table WHERE column = 'value'
Example: SELECT column, COUNT(*) FROM table GROUP B
Row level filters are applied before aggregations, while aggregate filters are applied after aggregations.
Row level filters are used to filter individual rows of data before any aggregations are performed.
Aggregate filters are used to filter the aggregated results after the data has been grouped and summarized.
Row level filters are typically applied using WHERE clause in SQL, while aggregate filters are applied using H...
1 hour on data structures and algorithms
Netflix architecture is a scalable microservices-based system with a focus on high availability and performance.
Use microservices architecture to break down the system into smaller, independent services
Implement a content delivery network (CDN) for efficient content distribution
Utilize cloud services like AWS for scalability and reliability
Implement a recommendation engine for personalized content suggestions
Use a dist...
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
3 Leetcode questions, Easy, medium, hard. Array, String Manipulation, and Matrix related.
What people are saying about Uber
Regarding insights & Recommendations on the problem statements
Uber interview questions for popular designations
Asked medium level graph question.
Asked LLD question with at flow executable.
Get interview-ready with Top Uber Interview Questions
Logical reasoning, data interpretation, SQL
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Developed a predictive model to forecast customer churn for a telecom company
Collected and cleaned customer data including demographics, usage patterns, and customer service interactions
Used machine learning algorithms such as logistic regression and random forest to build the predictive model
Evaluated model performance using metrics like accuracy, precision, recall, and ROC curve
Provided actionable insights to the com
I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.
Graphs ,arrays , Hashmaps and Heaps
Changes on graph structure involve adding, removing, or modifying nodes and edges.
Adding a new node to the graph
Removing an existing node from the graph
Modifying the weight of an edge in the graph
I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.
The duration of Uber interview process can vary, but typically it takes about less than 2 weeks to complete.
Interview experience
Driver
565
salaries
| ₹1.1 L/yr - ₹7 L/yr |
CAR Driver
394
salaries
| ₹0.9 L/yr - ₹7.5 L/yr |
Software Engineer
156
salaries
| ₹21.8 L/yr - ₹86.7 L/yr |
Operations Executive
141
salaries
| ₹1.6 L/yr - ₹3.8 L/yr |
Data Analyst
129
salaries
| ₹6 L/yr - ₹21.8 L/yr |
Amazon
Ola Cabs
Airbnb