Design a Read- and Write-Heavy Product Catalog Service

Read the full interview experience this question came from →

Quick Overview

Design a product catalog that sustains heavy merchant writes and user reads while keeping listing state coherent. Define APIs and an authoritative model, then examine write ordering, concurrency, pagination, indexing, caching, staleness, withdrawals, and failure recovery.

Design a Read- and Write-Heavy Product Catalog Service

Company: Walmart Labs

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Design a product catalog that sustains heavy merchant writes and user reads while keeping listing state coherent. Define APIs and an authoritative model, then examine write ordering, concurrency, pagination, indexing, caching, staleness, withdrawals, and failure recovery.

Read the full Walmart Labs Software Engineer interview experience this question came from

Walmart Labs logo
Walmart Labs
Jul 28, 2026
mediumSoftware EngineerOnsiteSystem Design
10
0
Loading...