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

Loading…