ASP.NET Application Design and Performance-Interview questions