This is a list of interview questions for ASP.Net programmers that Scott
Hanselman posted.
This is a good list. Everyone should know these.
-
From constructor to destructor (taking into consideration Dispose()
and the concept of non-deterministic finalization), what the are events fired as part
of the ASP.NET System.Web.UI.Page life cycle. Why are they important? What interesting
things can you do at each? -
What are ASHX files? What are Handlers? Where can they
be configured? -
What is needed to configure a new extension for use in ASP.NET? For
example, what if I wanted my system to serve AS PX files with a *.JP extension? -
What events fire when binding data to a data grid? What are they
good for? -
Explain how Post Backs work, on both the client-side and server-side.
How do I chain my own Java Script into the client side without losing PostBack functionality? - How does ViewState work and why is it either useful or evil?
-
What is the IO relationship between an ASPX page and its CS/VB code
behind file in ASP.NET 1.1? in 2.0? -
What happens from the point an HTTP request is received on a TCP/IP
port up until the Page fires the On_Load event? -
How does IIS communicate at runtime with ASP.NET? Where is
ASP.NET at runtime in IIS5? IIS6? -
What is an assembly binding redirect? Where are the places an administrator
or developer can affect how assembly binding policy is applied? -
Compare and contrast LoadLibrary(), CoCreateInstance(), CreateObject() and
Assembly.Load().
Here is the original post.
Also, did I break some sort of blogging etiquette by including his
original questions?
original questions?