0% found this document useful (0 votes)
2 views

C# Interview Qns

The document outlines key concepts and topics related to C#, MVC, Web API, .NET Core, SQL, Entity Framework, and ADO.NET, including boxing and unboxing, OOP principles, async programming, and LINQ. It also covers project-related questions such as framework identification, MVC architecture, and authentication and authorization implementations. Additionally, it highlights differences between various technologies and methods, such as .NET vs .NET Core and stored procedures vs functions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

C# Interview Qns

The document outlines key concepts and topics related to C#, MVC, Web API, .NET Core, SQL, Entity Framework, and ADO.NET, including boxing and unboxing, OOP principles, async programming, and LINQ. It also covers project-related questions such as framework identification, MVC architecture, and authentication and authorization implementations. Additionally, it highlights differences between various technologies and methods, such as .NET vs .NET Core and stored procedures vs functions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

C#

1.boxing and unboxing


2.OOPs - Inheritance , polymorphism, abstraction, encapsualtion - project related
3.value type , reference type
4.ref , out parameter
5.async , await - async programming?
6.using keyword - directives and statements
7.try catch
8.delegates and events
9.ienumerable vs Iqueryable vs list
10.constructor
11.interface vs abstraction
12.garbage collector and types
13.access specifiers
14.static class
15.LINQ
16.multithreading
17.dependency injection
18.routing & router

mvc
1.view state
2.viewdata vs viewbag vs temp data
3.filters - Action , authorisation,authentication,exception
4.model validation
5.razors
6.sessions and cookies

web api
1.http verbs
2.how to handle exceptions in web api - throw new
HttpResponseException(HttpStatusCode.NotFound);
3.get vs post put vs delete vs patch kinds of http method

.net core
1.diff between .net and .net core
2.depedency injection - which file do we inject
3.SOLID principles
4.kestral
5.middleware pipleline
6.purpose of appsettings.JSON
7.serialization and deserialization
8.managed code and unmanaged code

sql
1.store proc vs function
2.joins
3.triggers - magic tables
4.views
5.drop vs delete vs truncate
6.functions - scalar , aggregate
7.index - clustered , non clustered
8.rank vs dense rank

entity framework
1.what is entity framework
2.inheritace in entity framework
ado.net
1.diff between enity and ado.net
2.dataset vs datatable

Project qns
which framework means entity framework
what is the architecture MVC architecture
Authendication and authorization implementation
1. authentication filters use panirupom
2. Oauth registration site la use panirupom
.net framework version 4.8

You might also like