BGC Group Interview Question

How would you prepare a cashflow