Build a Progressive Banking System

Read the full interview experience this question came from →

Quick Overview

Implement a progressive banking system with accounts, activity rankings, reserved expiring transfers, acceptance, and account merges. The practice contract tests timestamped event processing, available versus reserved balances, transfer accounting, retired IDs, and atomic state transitions.

Build a Progressive Banking System

Company: Instacart

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: medium

Interview Round: Technical Screen

Overview: Implement a progressive banking system with accounts, activity rankings, reserved expiring transfers, acceptance, and account merges. The practice contract tests timestamped event processing, available versus reserved balances, transfer accounting, retired IDs, and atomic state transitions.

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

Instacart logo
Instacart
Jul 11, 2026
mediumSoftware EngineerTechnical ScreenCoding & Algorithms
9
0
Practice
Loading...