General .NET Developer interview prep
2 live roles at CI&TC#, ASP.NET Core and SQL Server — the enterprise backend interview favoured by GCCs, banking, insurance and Microsoft-stack services firms across India.
Typical .NET Developer interview rounds
- 1 C# / OOP fundamentals. Language features, OOP principles, value vs reference types, collections and LINQ.
- 2 ASP.NET Core round. Web API design, middleware pipeline, dependency injection and Entity Framework.
- 3 Database & SQL Server. Schema design, stored procedures, indexing and query tuning.
- 4 System design / project deep-dive. Designing a scalable service and discussing your past .NET projects.
Commonly-asked .NET Developer questions
- What is the difference between value types and reference types in C#?
- Explain the difference between an abstract class and an interface in C#.
- What is the difference between IEnumerable, ICollection and IList?
- What are async and await, and how do they work in C#?
- Explain the difference between .NET Framework, .NET Core and .NET 5+.
- What is dependency injection and how does ASP.NET Core support it out of the box?
- Explain the request middleware pipeline in ASP.NET Core.
- What is the difference between String and StringBuilder?