Frage im Vorstellungsgespräch bei Equifax

What is REST ? What is difference between interface and abstract class ?