.NET track

.NET and C# interview questions

Panel-ready .NET / C# questions for freshers and experienced developers. Practice at Coding Cadre in Faridabad, or Online from Delhi NCR.

1 Easy CLR .NET

What is the CLR in .NET?

Short take Full answer on next page

Simple meaning

The Common Language Runtime is the engine that loads IL, JITs it to native code, and manages memory, exceptions, and type safety.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
3 Easy CLR .NET

What is IL or MSIL?

Short take Full answer on next page

Simple meaning

Intermediate Language is the CPU-independent bytecode the C# compiler emits into a DLL or EXE.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
4 Easy CLR .NET

What is an assembly in .NET?

Short take Full answer on next page

Simple meaning

An assembly is the deployable unit, usually a DLL or EXE, plus metadata and optionally resources.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
6 Easy C# .NET

What is boxing and unboxing?

Short take Full answer on next page

Simple meaning

Boxing wraps a value type in a heap object so it can sit in an object reference.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
7 Easy C# .NET

Why are strings immutable in C#?

Short take Full answer on next page

Simple meaning

Once created, a System.String cannot change

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
11 Easy C# .NET

What does the using statement do?

Short take Full answer on next page

Simple meaning

Using calls Dispose at the end of the block even if an exception is thrown.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
12 Easy C# .NET

What is IDisposable?

Short take Full answer on next page

Simple meaning

It is the pattern for deterministic cleanup of unmanaged or scarce resources.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
14 Easy C# .NET

What are properties versus public fields?

Short take Full answer on next page

Simple meaning

A property is get and set methods with field-like syntax, so I can add validation later without breaking callers.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
15 Easy LINQ .NET

What is LINQ used for?

Short take Full answer on next page

Simple meaning

Language Integrated Query lets me filter, project, and join collections in C# instead of nested loops.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
17 Easy Async .NET

What does async await do in C#?

Short take Full answer on next page

Simple meaning

Async methods return a Task and await yields the thread until the awaited work finishes.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
18 Easy Async .NET

What is a Task in .NET?

Short take Full answer on next page

Simple meaning

Task represents an asynchronous operation that will complete with a result or an exception.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
20 Easy OOP .NET

What access modifiers exist in C#?

Short take Full answer on next page

Simple meaning

Public, private, protected, internal, and protected internal are the ones I name first.

Open the full page for Why, Steps, Example and Key takeaway.

Read full answer Example · Mistake · Say this
Page 1 of 4 Next
Chat with us