Rippling interview question

Build an expense management system.