British Airways Interview Question

Too many to recount here!