Design a Configurable Reward Points Service

Read the full interview experience this question came from →

Quick Overview

Design a configurable reward-points service that ingests transactions, applies versioned rules, and records explainable ledger effects. Explore safe rule changes, retry-proof processing, balance projections, spending, webhooks, reconciliation, and relational versus nonrelational storage.

Design a Configurable Reward Points Service

Company: Bilt Rewards

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

Overview: Design a configurable reward-points service that ingests transactions, applies versioned rules, and records explainable ledger effects. Explore safe rule changes, retry-proof processing, balance projections, spending, webhooks, reconciliation, and relational versus nonrelational storage.

Read the full Bilt Rewards Software Engineer interview experience this question came from

|Home/System Design/Bilt Rewards
Bilt Rewards logo
Bilt Rewards
Jul 21, 2026
mediumSoftware EngineerTechnical ScreenSystem Design
8
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...