Design a Food Delivery Cart

Quick Overview

This question evaluates competency in designing stateful, user-facing subsystems including data modeling, API design, session persistence, caching, consistency, transactional integrity, scaling, and failure handling for cart and checkout workflows.

Design a Food Delivery Cart

Company: Uber

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: This question evaluates competency in designing stateful, user-facing subsystems including data modeling, API design, session persistence, caching, consistency, transactional integrity, scaling, and failure handling for cart and checkout workflows.

Uber logo
Uber
Apr 21, 2026
mediumSoftware EngineerOnsiteSystem Design
202
0
Loading...