Uber is a great company filled with smart people.
The peer group is passionate and the company is fast-paced, lacking the red tape found in some other companies.
Despite the quick-moving nature, management does not make you feel stressed and is very receptive to your needs.
The tech stack as a backend engineer is interesting.
From a process point of view, some internal tools are not documented properly, which can be frustrating. From a team-building point of view, the informal connections between teammates are not too great, but that is primarily down to the WFH setup.
Three interviews in one day: two technical and one with the hiring manager. The technical interviews were not difficult at all. Each consisted of one problem followed by a discussion of the solution.
Applied via LinkedIn and was redirected to Uber’s careers page. The application was straightforward—resume only, no cover letter required—and the experience section was quick to fill out. Shortly after, I received an online assessment invitation.
The first round was a technical phone call with a software engineer. I received an easy/medium question. The interviewer was not very responsive, making communication difficult. I was rejected a few days later.
Three interviews in one day: two technical and one with the hiring manager. The technical interviews were not difficult at all. Each consisted of one problem followed by a discussion of the solution.
Applied via LinkedIn and was redirected to Uber’s careers page. The application was straightforward—resume only, no cover letter required—and the experience section was quick to fill out. Shortly after, I received an online assessment invitation.
The first round was a technical phone call with a software engineer. I received an easy/medium question. The interviewer was not very responsive, making communication difficult. I was rejected a few days later.