I applied through a referral.
The in-house interview was scheduled after 3-4 weeks.
The interviewers were really nice, always helping and giving sufficient hints to solve the problems.
The main focus was on design.
Design a notification service for Uber, where customers can be notified via email, SMS, and app. Also, how to ensure that notifications are not missed, not duplicated, and are in order.
Design a service to schedule/manage workflows and their tasks. What are the different components involved, and how to avoid single points of failure?
Sort an array using only the given Reverse function.
Find the maximum possible number of movies that can be watched by a person, given the start and end times of movies in a multiplex.
Behavioral questions about projects and situation-based questions.
How to design Google Street View.
The following metrics were computed from 1 interview experience for the Uber Staff Software Engineer role in Hyderābād, Telangana.
Uber's interview process for their Staff Software Engineer roles in Hyderābād, Telangana is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Uber's Staff Software Engineer interview process in Hyderābād, Telangana.