SQLI interview question

Difference between an interface and an abstract class anonymous variables what is LINQ