Amadeus interview question

System design for web applications