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

|Home/System Design/Walmart Labs
Walmart Labs logo
Walmart Labs
Jul 28, 2026
mediumSoftware EngineerOnsiteSystem Design
6
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...