0% found this document useful (0 votes)
3 views1 page

C# and JavaScript Concepts Explained

The document contains a list of technical questions related to programming concepts in C#, JavaScript, and ASP.NET. Topics include differences between keywords, garbage collection, dependency injection, MVC architecture, SQL optimization, and error handling. It also covers design patterns, session modes, and the use of specific programming libraries and methods.

Uploaded by

lakshay.garg.407
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)
3 views1 page

C# and JavaScript Concepts Explained

The document contains a list of technical questions related to programming concepts in C#, JavaScript, and ASP.NET. Topics include differences between keywords, garbage collection, dependency injection, MVC architecture, SQL optimization, and error handling. It also covers design patterns, session modes, and the use of specific programming libraries and methods.

Uploaded by

lakshay.garg.407
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

1. Difference b/w Virtual, Override and new keywords in C# ?

2. What is promise in JavaScript ?


3. Explain Garbage collector process?
4. diffrence between const and readonly?
5. Dependency Injection with code example?
6. Diffrerence b/w out, ref paramaters ?
7. Explain about MVC Filters ?
8. Application authentication mechanism, some logic ?
9. What is Pipeline in .net core ?
10. Execution steps in .Net core ?
11. Design patterns which you worked ?
12. MVC architechture , N-Layered architechture ?
13. How to optimise SP in SQL ?
14. Difference b/w MVC and webAPI ?
15. How you handle global exceptions in MVC & .Net Core MVC ?
16. How to create custom middleware in .Net Core ?

Do you know the difference between Method Overriding, Method Overloading, and
Method Hiding?
🔹 What is the Task Parallel Library (TPL) in .NET?
🔹 Difference between Thread and Task?
🔹 What’s the use of [Link] file in [Link]?
🔹 Difference between ==, ===, and .Equals()?
🔹 Why does it matter whether you place a script in the Header vs Body tag?
🔹 What is a Private Virtual Method?
🔹 Difference between Array and ArrayList, and between List and ArrayList.
🔹 What happens when you perform dynamic initialization on two variables — what
error do you get and why?
🔹 Explain Session Modes in [Link] — InProc, OutProc, and steps to create a
session object.
🔹 What is AutoPostBack and when should you use it?

You might also like