Uber Interview Questions

20 questions available. Practice with AI-powered feedback.

Other companies

backend system design
Lyft
Uber
Google

Lyft System Design: Distributed Wiki Archiving Bots

Practice a Lyft backend system design: build a distributed Wikipedia archiving system with 1000 bots. Learn architecture, coordination, storage, and scaling.

Software Engineer, Backend EngineerMid Level
coding
Netflix
Amazon
Uber

Netflix Coding: Bounded Blocking Queue Implementation

Implement a thread-safe bounded blocking queue using condition variables. Learn blocking offer/poll, non-blocking peek, and concurrent size handling.

Software Engineer, Backend EngineerEntry Level
backend system design
Palantir
Uber
Lyft

Palantir System Design: Taxi Route Recommendation Service

Prepare for Palantir interviews: design a scalable, low-latency taxi route recommendation. Covers architecture, streaming pipelines, and real-time logic.

Software Engineer, Backend EngineerMid Level
online assessment
PayPal
Amazon
Uber

PayPal Word Search Grid Interview - DFS Backtracking

Practice PayPal's word search assessment: find a target string in a letter grid using DFS and backtracking. Get approach, edge-case tips, and performance notes.

Software Engineer, Backend EngineerEntry Level
coding
Uber
Lyft
Google

Uber Coding Question: Cheapest Flight Within K Stops

Solve Uber's Cheapest Flight Within K Stops problem. Learn modified Dijkstra, BFS and DP approaches, complexity trade-offs, and interview tips. Try it now.

Front-End Engineer, Software EngineerEntry Level
ml system design
Uber
Lyft
Google

Uber ML System Design: Scalable AI Chatbot with History

Design a scalable, low-latency AI chatbot backend with persistent history and real-time inference. Read architecture trade-offs and interview-ready design tips.

Software Engineer, ML EngineerMid Level
behavioral
Uber
Lyft
Airbnb

Uber Self-Assessment Interview: Software Engineer Prep

Prepare for Uber's self-assessment question for software engineers. Practice explaining strengths, weaknesses, career goals, and project takeaways. Start now.

Software Engineer, Backend EngineerEntry Level
backend system design
Uber
DoorDash
Lyft

Uber System Design Interview: Design Uber Eats Search

Prepare for Uber backend system design: build a geo-aware, low-latency Uber Eats search system. Read architecture, indexing, and scaling tips.

Software Engineer, Backend EngineerMid Level

Get More Real Uber Questions

Practice uber interview questions with AI-powered hints, analysis, and feedback.

Start Free Practice
Uber Interview Questions | Voker