Capgemini interview question

What is the difference between .NET Framework and .NET Core / .NET? 2. Explain CLR and CTS. 3. What are value types and reference types? 4. Difference between abstract class and interface. 5. What is dependency injection? Why is it used?

Capgemini Interview Question: What is the difference between .NET Framework and .NET Core / .NET? 2. Explain CLR and CTS. 3. What are value types and reference types? 4. Difference between abstract class and interface. 5. What is dependency injection? Why is it used? | Glassdoor