Pergunta de entrevista da empresa AJ Bell

What's the difference between abstract and interfaces. What's do you know about dependency injection. A question about unit testing Some other .NET related questions.