Notes / Low Level Design / 11 Classic Lld Interview Problems / 10 Atm

10 — ATM

Models an ATM's cash withdrawal, deposit, and balance-inquiry flows, exercising the state pattern across card-inserted, PIN-entry, and transaction states plus the greedy cash-dispensing algorithm.

Chapter Navigation
On This Page

10 — ATM

Purpose

[stub: atm]

Metadata

AuthorAmit Singh
Scopelow-level-design

Local graph

Full graph →