Zillow Interview Question

Biggest challenge?