ASP.NET Interview Questions
Microsoft's ASP.NET framework is used by the programmers to develop websites and other web based applications. .NET interview questions are typically of technical nature to test the knowledge of the programmer. Thus, you have to be extremely in sync with the ASP.NET framework.
These are the 50 most likely interview questions for an ASP.NET programmer.
- Can you differentiate between dynamic web page and web form?
- What is SharePoint Portal Service used for?
- What is Custom Control? Can it be reused in any application?
- What is remoting?
- When do we use singleton architecture of remoting?
- Can you explain Debug and Release Build in ASP.NET? What is the difference between the two of them?
- What do you mean by Program Debug Database (PDB)? How is it used in ASP.NET?
- Is it possible to represent an HTML page in PDF in ASP.NET?
- Can you explain what Trace.Write is? When should it be used?
- What is the difference between Trace.Write and Debug.Write?
- What is a Fragment Cache and, how would you implement it?
- Explain scavenging.
- String is a value type. Agree or disagree? Justify your answer.
- In an XML document, how can you validate xmlschema?
- Explain Trace. Explain the two types of tracing.
- Can you tell us about http handlers? What is its use?
- What are the functions of synchronous handlers?
- Can you tell us what is cyclomatic complexities and its importance?
- What are components? How to create components in asp.net?
- What is a data grid?
- How many types of web services can you name? Which one of them have you used during your project?
- Can you explain the concept of hidden files?
- What are cookies? How do they work in ASP.NET?
- Is it possible to create permanent cookies?
- What are the advantages and disadvantages of cookies?
- Can you tell us the difference between Events and Functions?
- What is Absolute expiration?
- What is DLL?
- How can we create Dynamic Link Library in ASP.NET?
- What is URL? What is URI? What is the difference between the two?
- What is the difference between volatile and dead letter queues?
- Explain what is Windows Communications Foundation (WCF)?
- What is TextStream Object? What is it used for?
- Explain the difference between SQL injection and Script injection.
- What do you mean by Global Theme?
- What is JIT? Does it occur per-method?
- What is the difference between a process and a thread?
- What is Imperative Security? How is it different from Declarative Security?
- How can you describe HTTP modules?
- What is dataset? And, is it possible to add more than one table to dataset?
- How would you explain Globalization?
- What are the different approaches to globalize web applications?
- What is IClonable?
- Can you describe what Query String is?
- What is a Data Adapter? What is the use of a Data Adapter?
- What is the difference between authorization and authentication?
- What is the difference between Code-behind, src and inline-coding?
- Explain Marshaling.
- What are control skins in ASP.NET? Explain Default skins and Named skins.