Zillow interview question

All of the problems were more or less straightforward object-oriented programming problems.