PatSeer interview question

difference between abstract class and interface architecture of your project