Design Real-Time Vehicle Location Tracking

Quick Overview

Design a system that ingests robotaxi locations and shows authorized clients a near-real-time map. Connect requirements and APIs to data modeling, consistency, scaling, failure recovery, observability, and the important design trade-offs.

Design Real-Time Vehicle Location Tracking

Company: Zoox

Role: Backend Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

# Design Real-Time Vehicle Location Tracking Design a system that ingests robotaxi locations and shows authorized clients a near-real-time map. ### Constraints & Assumptions - Vehicles may disconnect or send out-of-order updates. - Location access is authorization-scoped. ### Clarifying Questions to Ask - What freshness and accuracy are required? - Fleet-wide or trip-specific views? ### What a Strong Answer Covers - Ingestion, ordering, latest-state storage, streaming, privacy, and stale-state handling. ### Follow-up Questions - How would history be retained? - How would regional failure be handled?

Quick Answer: Design a system that ingests robotaxi locations and shows authorized clients a near-real-time map. Connect requirements and APIs to data modeling, consistency, scaling, failure recovery, observability, and the important design trade-offs.

|Home/System Design/Zoox
Zoox logo
Zoox
Aug 6, 2026, 12:00 AM
mediumBackend EngineerTechnical ScreenSystem Design
0
0

Design Real-Time Vehicle Location Tracking

Design a system that ingests robotaxi locations and shows authorized clients a near-real-time map.

Constraints & Assumptions

  • Vehicles may disconnect or send out-of-order updates.
  • Location access is authorization-scoped.

Clarifying Questions to Ask Guidance

  • What freshness and accuracy are required?
  • Fleet-wide or trip-specific views?

What a Strong Answer Covers Guidance

  • Ingestion, ordering, latest-state storage, streaming, privacy, and stale-state handling.

Follow-up Questions Guidance

  • How would history be retained?
  • How would regional failure be handled?

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...