Anonymous interview question

Design questions and problem solving.