.NET interview questions for the 2 4 years experience

.NET interview questions for the 2 4 years experience

.NET interview questions for the 2 4 years experience, this journal is about to share some common Interview hierarchies and frequent Interview questions on .NET technologies for the folks who are having experience between 1-4 years.

Please go through the list as a handy tool for you before going to attend any .NET tech interview in any company(product or service-based).

Just note down one point here, in an interview without basic questions there is no interview within this experience range(1-4) or even more.
 

Interview hierarchy:

(Note: the hierarchy may vary from person to person):
1. Introduce yourself :  
This is nothing to do with technical, this is only for communication check.
Sample:
You have to start with your name, education, total experience, previous companies and finally explain your recent project and role and responsibilities

2. Basic questions  :
All are basic means what is what type of questions, i.e direct definitions.
Sample:
What is .NET?

3. Advanced  : 
This section is to check your skills up-gradation, readiness, flexibility, and scalability on technology.          
Sample:
Do you know any features in the upcoming or latest version?

4.Written proofs :
Mostly to check your coding efficiency and coding style.
Sample:
Write some pseudo-code, how to connect to a database and bind details to Datagrid (using any of your favorite languages)

5. Closing round: 
Here to check your curiosity about company prospects and details.
Sample:
Do you know about this Company?, expectations about the Company? etc...

Sample .NET Interview Questions (Basic):

.NET Framework

1. What .NET Framework?
2. What are the main components of the .NET Framework? 
( here u have to talk about .NET CLR, CTS, Memory Management, etc...) 4. What is Memory Management or Garbage Collection in .NET? 5. What is Finalization? 6. What is Finalize and Dispose? 5. What is CLR and the role of the JIT compiler?

ASP.NET + OOPS + C#

1. What is the Page Life Cycle?
2. What are the events in the life cycle?
3. Different State management techniques involved? 
(explain about client-side and server-side techniques) 4. Session Management in asp.net? 5. Cross-Page posting techniques? 6. String vs StringBuilder 7. Constant vs Read-only 8. Generics? 9. Encapsulation vs Abstraction? 10. Interface vs Abstract class 11.Static vs Abstract vs Sealed? 12. Compile-time polymorphism vs Runtime Polymorphism? 13. Inheritance? 14. Delegates vs Events? 15. Extended Classes? 16. Lambda vs Anonymous

ADO.NET

1. Write code snippets to bind data to the grid?
2. Various options in Command object?
3. DataSet vs DataTable?

MVC

1. What is MVC? (explain what is model, controller, and view)
2. Options to store data between Controller to view, controller to controller?
3. ViewData vs ViewBag?
4. Tempdata vs Session?
5. Html helpers?
6. Filters?
7. How to validate model properties?
8. Data Annotations?
9. Types of Actions Results?
10. What is the basic project structure of the MVC model project?
11. How to set layout settings in MVC?

Entity Framework

1. What is the entity model?
2. Different approaches in the Entity framework?
3. What is DBContext Class?

SQL Server:


1. Stored Procedure vs Functions(UDF)?
2. Indexes?
3. Union vs Union All?
4. Primary vs Unique?
5. Cluster vs Non-Cluster index?
6. Joins?
7. Temp Table vs Temp Variable vs CTE?
8. Views?

Conclusion

These are just a few samples to boost your confidence. Try to get the grip on basics before getting into more advanced. With a proper foundation, you can do well in interviews.

No comments:

Post a Comment