Morgan Stanley interview question

what's the different between abstract class and interface