Amadeus interview question

function pointer, memory leak, design pattern