Candidates applying for Staff Software Engineer roles take an average of 60 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Uber overall takes an average of 24 days.
Common stages of the interview process at Uber as a Staff Software Engineer according to 3 Glassdoor interviews include:
Phone interview: 43%
Skills test: 43%
One on one interview: 14%
Here are the most commonly searched roles for interview reports -
It was great experience. Interviewers were very gentle, introduced himself in the beginning. It was friendly and very good discussion. I had problem solving round followed by designing. Didn't make it to further rounds due to unavailability of role. May get considered for other roles in future.
Interview questions [1]
Question 1
Given a 2 dimensional array, can it fit in a quad tree?
Given a 2 dimensional array, compress the contents using quad tree recursively
I applied through an employee referral. I interviewed at Uber (Hyderābād) in Jul 2019
Interview
I applied through 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
Interview questions [4]
Question 1
Design notification service for Uber, where customers can be notified via email, sms and app. Also, how to make sure that notifications are not missed, not duplicated and they are in-order
Sort an array using the given Reverse function only.
Find maximum possible numbers of movies that can we watched by a person for the given start/end time of movies in a multiplex