Thr round was of duration 90 mins.
I was asked to explain Splitwise LLD, the features required were:
- Add/remove user
- Create/remove groups
- Split expenses equally
- Do group expenses with specific members
- Code should be scalable such that if we want to implement custom split expenses, we can add without hassle.
- Settle expenses user to user and user to group
- show balances for all user
Verdict: SELECTED