I have just had my first job interview. It was a phone interview with www.kizoom.com. I have to admit it wasn’t what I expected. The questions were very simple, so much so that they took me by surprise, so I forgot to mention a couple of points. Note to self: The main difference between an interface and an abstract class is that (because it may contain code) a class can only inherit from one abstract class, while it can implement multiple interfaces (which do not contain any code). I also forgot to mention that a protected method can also be used from a subclass. Oops!
Other than that the interview seemed to go well. Though you never can tell with interviews. I guess I will find out in a day or so.