Guided LLD practice · Medium · 45–60 min
Design Splitwise
Saved in this browserProblem page
Step 01
Design Splitwise
Problem statement
Design an expense-sharing system where users can create groups, add expenses, split expenses among members, and track balances between users.
Read it once, then move on. You are the candidate here — the requirements, the design and the trade-offs are yours to establish, not mine to hand over.
Details
Difficulty
Medium
Estimated time
45–60 min
Topics
OOPSOLIDDesign PatternsExtensibility