Question d’entretien chez Lexmark International

1. What is the difference between Interface and Abstract class? When you will use Interface and when Abstract Class? 2. What will you do if you need to add another method to an interface? Rest I don't remember.