Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Uber

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Uber reviews | Uber jobs | Uber salaries | Uber benefits | Uber conversations
      Uber interviewsUber Software Engineer(Internship) interviewsUber interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Software Engineer(Internship) Interview

      Sep 1, 2019
      Anonymous interview candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. I interviewed at Uber

      Interview

      First I had a quick talk (~15 minutes) with a person from HR just to make sure the position was matching my skills and that I was still interested in the offer. Afterwards we planned a technical phone screen which was 1 hour long and fairly easy. (Hackerrank easy exercices). After passing the TPS I had my 3 final interviews planned, 1 was about backend coding, another about data structures and algorithms, and last one was an interview with a manager. The coding backend was really easy, but I failed hard because I didn't really understand what I was asked at first, and the question seemed really vague, also the audio quality didn't help. The data structure and algorithm was much harder in my opinion, but luckily for me, I had already met that problem before (which I mentioned to the interviewer). This one went ok, even though I ran short on time since we spoke longer than usual on my background at the beginning of the interview. I wasn't really expecting that coding problem for an internship interview. The interview with the manager went well, he was really nice and seemed interested in my background, and was really willing to give accurate answers to my questions on the company. In the end I didn't get the internship because I failed the backend interview, but overall the interview process was really good : the HR person who was in touch with me was really nice and provided me a lot of details on the interview process as well as resources to prepare. I also got quick responses after the interviews (I got the email saying that I passed the TPS only 1 hour after the end of the interview, and a phone call only 3 days after the final interview). Finally, they always gave me feedback after each interview, telling me what I could have improved, and why I got rejected, which is very nice from them. Very good experience overall.

      Interview questions [3]

      Question 1

      TPS : - Given 2 arrays of ints, return an array of int the contains only the number that are not duplicates. - Given an array of int and a value, return true if 2 ints from the array adds up to the given value, otherwise return false. - Write a function that takes a 3x3 int array and checks if a player has won if a game of Tic Tac Toe.
      Answer question

      Question 2

      Backend : Implement a rate limiter for incoming connections.
      Answer question

      Question 3

      DS & Algorithms : countIsland problem
      Answer question

      Other Software Engineer(Internship) interview reviews for Uber

      Software Engineer(Internship) Interview

      Mar 27, 2026
      Anonymous interview candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I interviewed at Uber

      Interview

      Oa is 3-4 questions. You have 2 hours for it. Then, 2 rounds for technical, I got one lc hard and lc medium. They ask you a few behavioral questions before that as well.

      Interview questions [1]

      Question 1

      Something similar to the leetcode question, Minimum Cost Path with Teleportations
      Answer question

      Software Engineer(Internship) Interview

      Jan 1, 2026
      Anonymous interview candidate
      San Francisco, CA
      Declined offer
      Neutral experience
      Average interview

      Application

      I interviewed at Uber (San Francisco, CA)

      Interview

      Interview was 2 day back to back interview, First interviewer was from Canada, english wasn't super well and questions asked was unclear. Still got through it in under 20 minutes and had time for follow up. Next interview day was a graph question, took 30 minutes and walked through TC. Call with recruiter for offer next week.

      Interview questions [1]

      Question 1

      time Complexity, How i would optimize from original solution.
      Answer question

      Software Engineer(Internship) Interview

      Dec 23, 2025
      Anonymous employee
      Accepted offer
      Positive experience
      Easy interview

      Application

      I interviewed at Uber

      Interview

      1 phone screening, 1 online technical assessment, 1 technical interview, basic questions about Data Structures and Algorithms, easy to medium LeetCode problems, system design. It was a great oppoortunity interviewing at Uber

      Interview questions [1]

      Question 1

      leet code easy-medium questions and design system post
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      Google
      4.5★Compensation and benefits
      avatar
      Shopify
      3.6★Compensation and benefits
      avatar
      Amazon Web Services
      3.9★Compensation and benefits