Amadeus interview question

OOP Spring boot Java core