What to expect and how to succeed during the interview.
While Amazon and Microsoft have profited from changing consumer habits induced by the pandemic, Uber is one of the few tech giants that has struggled. Demand for its ride-hailing services fell 50-85 percent in major US cities, according to the New York Times. In May, Uber laid off nearly 7,000 employees -- about 25 percent of its staff -- and announced it would close 45 of its global offices.
If you’re considering working for Uber, expect to join a company undergoing major changes. UberEats recently surpassed Uber’s core ridesharing business in adjusted net revenue, according to a recent quarterly earnings report. Uber is also facing lawsuits in California and Massachusetts from drivers seeking to be reclassified as employees instead of independent contractors.
The company has also wound down its tech incubator and AI labs, where engineers once tested self-driving cars. Most businesses stopped testing driverless technologies during the pandemic because two people are required to ride in the vehicle to prevent accidents, which violates social distancing guidelines.
In this article, we'll cover:
Current and would-be employees at Uber say the interview process is similar to other tech companies, like Google or Facebook. Not all interview reviews are positive-- on Glassdoor, many candidates report not receiving feedback or a formal rejection if they are dropped from the hiring process.
Expect a standard, initial phone screen with a recruiter to discuss your work experience, career goals, and interest in the role. Beware that Uber’s phone interviews are one hour as opposed to the typical 30 minutes, so expect an in-depth discussion. During this phone call, the recruiter will also evaluate your technical skills to ensure you possess the core competencies required for the role.
When discussing your previous experiences, be sure to mention your personal contribution. Don’t just list your responsibilities or what technologies you used. Specificity is key. According to the Uber Engineering blog: ‘“I was responsible for designing our database schema and the back-end API endpoints” is a stronger response than “We built an app that showed photos.”’
👉 We know the best way to prepare for behavioral interviews. Learn more here.
For non-engineering roles, you’ll either be quizzed on your area of expertise and/or skip straight to an assessment (see below). If you are interviewing for an engineering role, expect a technical phone screen with the engineering manager or a software engineer on the team you applied for.
To put it simply, this is a coding round. Would-be developers are given 30-40 minutes to work on a coding exercise to test their knowledge of data structures and algorithms. Expect questions about string search problems, trees, string manipulation, arrays, and linked lists. The interviewer will use HackerRank, a collaborative editing software, to review your code as you type. Be prepared to write code that compiles and runs; the interviewer will have prepared several test examples for the problem to check if your code actually works.
To ace the coding challenges in your technical phone screen and onsite interview (if you are invited for one), Uber recommends that you practice as many programming problems as possible ahead of time (brush up on leetcode!). Recommended study resources include the ACM-ICPC archive from past programming contests, CodeWars, and the book Cracking the Coding Interview.
After the coding exercise, the interviewer will allocate 5-10 minutes to discuss your work experience. This portion includes behavioral questions like
The final 5-10 minutes are reserved for you to ask your own questions. Candidates who don’t ask intelligent, thoughtful questions are perceived as less interested -- this is true at any company, but Uber specifically mentions this in its engineering blog -- so come prepared. Interview candidates should show that they're committed to finding a mutual fit, instead of accepting any old job.
👉 Learn more about the Uber data scientist interview here.
Uber prefers to evaluate candidates’ problem-solving skills through real-world scenarios rather than brain teasers about golf balls and school buses. Depending on the position you’re applying for, expect one of the following:
For marketing manager or community manager positions
Examples: drafting a blog post that addresses a real-world Uber scenario, such as announcing a new driver commission structure, communicating with a disgruntled customer, or de-escalating a PR fiasco.
For general manager positions
This is a 2-hour timed analytics test consisting of 32 math questions, with multiple choice and a few short essays. The questions are based on two .CSV files that candidates must download.
For engineering positions
Example: asking the candidate to calculate the nearest transit stop from their current location.
For just about anyone
Examples: “Imagine you are launching Uber in a new city and have zero budget. How do you recruit drivers?” or “I am an Uber driver who claims that I did not receive my payment and that Uber is cheating me. What would you say to me?”
Aside from knowing your technical stuff, be prepared to talk about yourself. Uber recommends preparing an elevator pitch that sums up your prior career trajectory, current work, and future goals. The typical onsite interview consists of 4-6 back-to-back interviews, with short breaks in between, and lunch, which is an extension of the interview. Each interview consists of a panel of 2-4 Uber employees.
Employees say onsite interviews for technical roles consist of five stages: two stages of coding, one stage of software architecture, lunch, and a final interview with the hiring manager. For the coding challenges, you’ll alternate between using HackerRank and a whiteboard, and you may also get questions about system design. You can solve each problem in the language of your choice. Don’t try to impress a recruiter by using a coding language you don’t know well simply because your prospective team uses it; they’ll catch you quickly.
After the onsite interview is over, your interviewers will gather in a room and upvote or downvote you. Each person will describe their impression of you, your technical skills, communication skills, and team fit. Ultimately, the hiring manager decides whether or not to proceed with an offer.
If interviewer feedback seems mixed, the recruiter may arrange an additional phone screen to clarify something that was missed during the onsite.
If Uber decides to extend an offer, you’ll hear from the hiring manager via phone or email. Beware that negotiating your salary at Uber can be tricky. Compensation packages tend to be equity-heavy, and the company rarely budges on that.
👉 Learn more about how to negotiate your salary here or set up an intro call with us.
If you’re interviewing for a creative role, it’s especially important for you to understand Uber’s various apps and strategic business units, including UberEats, Uber Freight, Advanced Technologies Group, and Uber Elevate.
Knowing the product includes understanding the people who use it -- both drivers and riders. What are drivers’ pain points? How is Uber’s rideshare business performing in foreign markets? How is Uber doing compared to competitors like Lyft? Comprehending these viewpoints will empower you to ask more intelligent questions and offer better solutions.
Uber hiring managers emphasize the importance of hiring for mutual fit. They are therefore more impressed with candidates who ask challenging questions about their team, the product, and the day-to-day work than those who indiscriminately express agreement with everything their interviewer says.
Uber has a general rule that you must remain at your current level for 1 year before being up for a promotion (though this is less strict for junior roles).
Here's the average promotion trajectory:
Performance reviews at Uber evaluate your performance at your level, your projects, and your communication, not necessarily how long you've been with the company.
Uber has 2 performance reviews per year: 1 in June and 1 in December. During this process, you have to assemble your own packet, and you'll get feedback from 3-5 peers of your choice and your manager. Everyone will give feedback on the top things you’re doing well and where you have room for growth. Your manager will also review your competencies within your field.
You'll then get a rating of "meets," "below," or "exceeds." The expectations are based on your level. Note that Uber doesn't have a forced curve anymore, but your peers are still taken into consideration (we'll get into that below).
Some Uber employees have explained the performance review process as highly political with a lot of favoritism.
At the end of the year, your bonus, refreshers, and raise are based on your performance, and your peers' performance is taken into consideration when deciding how much. If there are a lot of similar performers at your level in the "exceeds" category, then a lot of people could get slightly over target; on the other hand, if there are a few performers that stand out, then those few could get a lot over target.
Refreshers aren't guaranteed at Uber, but it's unlikely not to get them. High performers at Uber get 1-2x of the targeted amount for refreshers. This review on Blind from an Uber employee highlights this sentiment:
"They’re not guaranteed in the sense they can expand/contract based on a variety of factors, but it’s very unlikely you would ever get below 80% of the communicated target. In the same vein, it’s possible to get 2x."
The information provided herein is for general informational purposes only and is not intended to provide tax, legal, or investment advice and should not be construed as an offer to sell, a solicitation of an offer to buy, or a recommendation of any security by Candor, its employees and affiliates, or any third-party. Any expressions of opinion or assumptions are for illustrative purposes only and are subject to change without notice. Past performance is not a guarantee of future results and the opinions presented herein should not be viewed as an indicator of future performance. Investing in securities involves risk. Loss of principal is possible.
Third-party data has been obtained from sources we believe to be reliable; however, its accuracy, completeness, or reliability cannot be guaranteed. Candor does not receive compensation to promote or discuss any particular Company; however, Candor, its employees and affiliates, and/or its clients may hold positions in securities of the Companies discussed.