The Brattle Group Interview Questions