Uber
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
By implementing features such as real-time driver ratings, personalized recommendations, and improved driver training programs.
Implement real-time driver ratings to ensure quality service
Offer personalized recommendations based on user preferences and past rides
Enhance driver training programs to improve professionalism and customer service
Introduce in-app feedback system for continuous improvement
I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.
Tree, Graph, dynamic programming
Design a parking lot with multiple levels and automated ticketing system
Include multiple levels for parking spaces
Implement automated ticketing system for entry and exit
Provide designated spots for disabled parking
Incorporate security cameras for surveillance
Include payment kiosks for convenient payment options
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...
Uber interview questions for popular designations
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.
Get interview-ready with Top Uber Interview Questions
Regarding insights & Recommendations on the problem statements
Asked medium level graph question.
Asked LLD question with at flow executable.
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
Top trending discussions
The duration of Uber interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 136 interviews
Interview experience
Driver
584
salaries
| ₹0.6 L/yr - ₹7.2 L/yr |
CAR Driver
312
salaries
| ₹0.9 L/yr - ₹5.1 L/yr |
Software Engineer
157
salaries
| ₹20 L/yr - ₹84.7 L/yr |
Operations Executive
136
salaries
| ₹1.6 L/yr - ₹4 L/yr |
Data Analyst
128
salaries
| ₹6 L/yr - ₹22 L/yr |
Amazon
Ola Cabs
Airbnb