Whitespectre interview question

What different alternatives do you know for managing different api versions