Sendoso interview question

Fairly standard design and programming questions