This is a sample design question for the position of Senior Frontend Engineer of a FLAG (Facebook/LinkedIn/Amazon/Apple/Google) company.
If you were to design the mobile app of Google Calender, what would you do? Please talk from 3 aspects: server (including API), mobile client (iOS or Android), and UI design. Frontend engineers may focus on the second part, but the basic sense / taste of the server side and UI design are required.