PayPal interview question

Object modeling