← Companies

Uber logo

Uber

Fast-paced real-time routing, high-concurrency event pipelines, and robust algorithmic coding loops.

The loop

  1. 1Engineering Systems Screen

    Uber engineering recruits engineers to build systems connecting physical mobility and real-time logistics at global scale.

    Practice problems
  2. 2System Architecture & Concurrency Loop

    Designing high-throughput event streaming architectures (Kafka/Flink), sub-second geospatial dispatchers, and fault-tolerant microservice meshes.

    Commonly reported, not confirmed. Heavy focus on idempotency, rate limiting, and write-heavy data pipelines.
    System Design labs

Worth knowing

Strong preference for clean modular code, explicit concurrency primitives, and handling out-of-order event streams.

Commonly reported, not confirmed. Derived from open source Uber engineering architecture publications and candidate feedback.

Problems tagged Uber

Widely-reported associations, not verified reports — a rough signal about what gets asked here rather than evidence that it was.

0 / 4 solved

SolvedProblemTopicDifficulty
Valid Anagramhashingeasy
Group Anagramshashinghard
Coin Changedynamic-programminghard
Product of Array Except Selfarraysmedium

Every source above was read on 2026-09-01 and said what it is quoted as saying.

If this disagrees with what a recruiter tells you, believe the recruiter.