Amazon interview question

Mobile application design