Design a Fleet That Collects Mapping Data

Read the full interview experience this question came from →

Quick Overview

Design fleet mapping-data collection with coverage goals, task assignment, offline buffering, resumable uploads, provenance, quality validation, and re-collection workflows.

Design a Fleet That Collects Mapping Data

Company: Waymo

Role: Software Engineer

Category: System Design

Difficulty: hard

Interview Round: Onsite

Design a vehicle fleet system for collecting mapping data. Explain how collection goals become fleet work, how vehicles upload observations, and how the collected data is validated and tracked. ### Constraints & Assumptions The source specifies fleet-based map-data collection without a sensor suite, geography, or freshness target. State those assumptions. Focus on collection coordination and data handling; autonomous driving behavior is outside this practice design unless separately specified. ### Clarifying Questions Which regions and data types need coverage? How is freshness measured? What connectivity and local-storage limits exist? How are duplicate observations, quality, and collection progress assessed? ### What a Strong Answer Covers A collection-task model, fleet assignment, offline buffering, resumable uploads, provenance, quality checks, coverage tracking, and re-collection decisions. ### Follow-up Questions What if a vehicle disconnects or uploads the same segment twice? How do you prioritize stale or low-quality regions? How do you avoid treating an uploaded file as proof that a mapping task is complete?

Overview: Design fleet mapping-data collection with coverage goals, task assignment, offline buffering, resumable uploads, provenance, quality validation, and re-collection workflows.

Read the full Waymo Software Engineer interview experience this question came from

|Home/System Design/Waymo
Waymo logo
Waymo
Jun 27, 2026
hardSoftware EngineerOnsiteSystem Design
1
0

Design a vehicle fleet system for collecting mapping data. Explain how collection goals become fleet work, how vehicles upload observations, and how the collected data is validated and tracked.

Constraints & Assumptions

The source specifies fleet-based map-data collection without a sensor suite, geography, or freshness target. State those assumptions. Focus on collection coordination and data handling; autonomous driving behavior is outside this practice design unless separately specified.

Clarifying Questions Guidance

Which regions and data types need coverage? How is freshness measured? What connectivity and local-storage limits exist? How are duplicate observations, quality, and collection progress assessed?

What a Strong Answer Covers Guidance

A collection-task model, fleet assignment, offline buffering, resumable uploads, provenance, quality checks, coverage tracking, and re-collection decisions.

Follow-up Questions Guidance

What if a vehicle disconnects or uploads the same segment twice? How do you prioritize stale or low-quality regions? How do you avoid treating an uploaded file as proof that a mapping task is complete?

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...