Rolta interview question

Various Design Approaches towards problem statements.