WillowTree Interview Question

How would you architect an app?