Beruflich Dokumente
Kultur Dokumente
1. State True or False: If you set AutoGenerateColumns=True and still provide custom
column definitions, the DataGrid will render both
o True
o False
2. The data from an XSL Transform with XmlReader can be returned in one of the
following ways
o objReader = objXslT.Transform(objNav, nothing)
o objXslT.Transform(objNav, nothing)
o objReader = objXslT.Transform(objNav, nothing, objWriter)
o objXslT.Transform(objNav, nothing, objWriter)
3. Pick the command line that would result in the C# compiler generating an XML
documentation file
o csc /doc:NewHome.xml NewHome.cs
o c /doc /docfile: NewHome.xml NewHome.cs
o csc /doc /out: NewHome.xml NewHome.cs
o csc /xml NewHome.cs
4. What is the comment syntax for C#’s XML-based documentation?
o /** and **/
o //#
o ///
o //*
5. When creating a C# Class Library project, what is the name of the supplementary
file that Visual Studio.NET creates that contains General Information about the
assembly?
o AssemblyInfo.xml
o AssemblyInfo.cs
o AssemblyInformation.cs
o AssemblyAttributes.cs
6. Which of the following is the C# escape character for Null?
o \n
o \0
o \f
o \v
7. What is the exception that is thrown when there is an attempt to dynamically
access a method that does not exist?
o MissingMethodException
o TypeLoadException
o MethodLoadException
o MethodAccessException
8. What method(s) must be used with the Application object to ensure that only one
process accesses a variable at a time?
o Synchronize()
o Lock() and UnLock()
o Lock()
o Asynchroize()
9. After capturing the SelectedIndexChanged event for a ListBox control, you find
that the event handler doesn’t execute. What could the problem be?
o The AutoEventWireup attribute is set to False
o The AutomaticPostBack attribute is set to False
o The codebehind module is not properly compiled
o The ListBox must be defined WithEvents
10. What method must be overridden in a custom control?
o The Paint() method
o The Control_Build() method
o The Render() method
o The default constructor
11. What is used to validate complex string patterns like an e-mail address?
o Extended expressions
o Regular expressions
o Irregular expressions
o Basic expressions
12. The following is a valid statement in ASP.NET<%@ Page Language="C" %>
o True
o False
13. A valid comment block in ASP.NET is
o <!- - - Comment - - - >
o <!- - Comment - - >
o <% - - Comment - - %>
o <% ! - - Comment - - >
14. The event handlers that can be included in the Global.asax file are
o Application Start and
Session Start event handlers only
o Application End and
Session End event handlers only
o Per-request and Non-deterministic event handlers only
o Application Start and End ,
Session Start and End, Per-request and Non-deterministic event handlers
15. A Few of the Namespaces that get imported by default in an ASPX file are
o System, System.Data, System.Drawing,
System.Globalization
o System,
System.IO, System.Management, System.Globalization
o System, System.Collections,
System.Text, System.Web
o System,
System.NET,
System.Reflection, System.Web
16. The Assemblies that can be referenced in an ASPX file without using @Assembly
Directive is
o System.dll, System.Data.dll,
System.Web.dll, System.Xml.dll,
o System.dll,
System.Collections.dll, System.IO.dll
o System.dll, System.Reflection.dll,
System.Globalization.dll,
o System.Drawing.dll, System.Assembly.dll,
System.Text.dll
17. An .ASHX file contains the following
o Code-behind that are used in the code
o Server Controls that can be called from a code-behind file
o HTTP handlers-software modules that handle raw HTTP requests received
by ASP.NET
o Contains normal ASP.NET code and can be used as an include file
18. What is the output for the following code snippet:
19.public class testClass
20.{
21. public static void Main(string[] args)
22. {
23. System.Console.WriteLine(args[1]);
24. }//end Main
}//end class testClass
o Compiler Error
o Runtime Error
o Hello C# world
o None of the above
25. One of the possible way of writing an ASP.NET handler that works like an ISAPI
filter- that is, that sees requests and responses and modifies them also, is by,
o writing a module that extends FormsAuthenticatonModule and using it
o writing a component class that extends HttpModuleCollection and using it
o writing an HTTP module-a Class that implements IhttpModule and
registering it in Web.Config
o All of the above
26. The ASP.NET directive that lets you cache different versions of a page based on
varying input parameters, HTTP headers and browser type is
o @OutputCache
o @CacheOutput
o @PageCache
o @CacheAll
27. If we develop an application that must accommodate multiple security levels
through secure login and ASP.NET web application is spanned across three web-
servers (using round-robin load balancing) what would be the best approach to
maintain login-in state for the users?
o <SessionState mode="InProc"stateConnectionString="
tcpip=127.0.0.1:42424" sqlConnectionString=" data source=127.0.0.1;user
id=sa;password="cookieless="false" timeout="30" />
o <SessionState mode="OutProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false" timeout="30" />
o <SessionState mode="stateserver"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false" timeout="30" />
28. What is the output for the below mentioned compilation command>csc
/addmodule:A.Exe B.Cs
o A.exe
o B.exe
o A.dll
o B.dll
29. How can be the web application get configured with the following authorization
rules
o Anonymous users must not be allowed to access the application.
o All persons except David and John must be allowed to access the
application.
<authorization><deny users = "applicationname\David,
applicationname\John" ><allow roles ="*"><deny roles =
"?"></authorization>
<authorization><allow users ="*"><deny users =
"applicationname\David; applicationname\John" ><deny users =
"*"></authorization>
<authorization><deny users = "applicationname\David,
applicationname\John" ><deny users = "?"><allow users
="*"></authorization>
<authorization><allow users ="*"><deny users =
"applicationname\David, applicationname\John" ></authorization>
30. What will be the output of the following code snippet?
31.using System;
32.class MainClass
33.{
34. static void Main( )
35. {
36. new MainClass().Display( 3.56 );
37. }
38.
39. private void Display( float anArg )
40. {
41. Console.Write( “{0} {1}”, anArg.GetType(),
anArg );
42. }
43.
44. double Display( double anArg )
45. {
46. Console.Write( “{0} {1}”, anArg.GetType(),
anArg );
47. return anArg;
48. }
49.
50. public decimal Display( decimal anArg )
51. {
52. Console.Write( “{0} {1}”, anArg.GetType(),
anArg ); return anArg;
53. }
54.}
o System.Single 3.56
o System.Float 3.56
o System.Double 3.56
o System.Decimal 3.56
55. What will be output for the given code?
56.Dim I as integer = 5
57.Do
58. I = I + 2
59. Response.Write (I & " ")
60.Loop Until I > 10
o 58
o 579
o 7 9 11
o Errors out
53 Comments »
1. 25. What will be output for the given code?
Dim I as integer = 5
Do
I=I+2
Response.Write (I & \” \”)
Loop Until I > 10
Ans: ///
4. 3. Pick the command line that would result in the C# compiler generating an XML
documentation file
Ans: A
* \n
*
* \f
* \v
Ans:
* MissingMethodException
* TypeLoadException
* MethodLoadException
* MethodAccessException
Ans: MissingMethodException
using System;
class MainClass
{
static void Main( )
{
new MainClass().Display( 3.56 );
}
* System.Single 3.56
* System.Float 3.56
* System.Double 3.56
* System.Decimal 3.56
8. 11. What is used to validate complex string patterns like an e-mail address?
* Extended expressions
* Regular expressions
* Irregular expressions
* Basic expressions
_________________________________
Love like you’ve never been hurt
Sasi. 09372423916
10. 9. After capturing the SelectedIndexChanged event for a ListBox control, you find
that the event handler doesn’t execute. What could the problem be?
___________________________________
Sasi
Tech Interviews comment by Sasidhara Kumar Karasi (sasi.karasi@gmail.com)
* \n
*
* \f
* \v
Ans:
12. Hi, I have installed .NET & trying to open C# with ASP.NET project. But it says
“The webserver reported the following error when attempting to create or open
the web project located at the following URL: ‘http://localhost/webapplication1.
‘The login request was denied’ “. Could someone please help me how to run
ASP.NET projects in my system.
13. 14. The event handlers that can be included in the Global.asax file are
Session_Start
Session_End
_______
Sasi. ;-)
——-
14. 1.
False.
It will only show Auto generated columns.
If the custom defined columns are called on pageload, it shows them but on the
occuring of an event which generates columns automatically, the previous
rendering will be replaced by auto generated columns.
15. Q 15 Ans c
Q 16 Ans A
16. 20 A
23
13
12 false c not supported
17. 1. Answer is True(Checked with MSDN) It will render both Custom columns and
autogenerated columns. Custom columns will be rendered first before others
columns are rendered .
18. For the first question, autogenerate and custom defined columns , its rendering
both. In my case autogenerate is true and i have defined a databound column, so i
am getting that custom defined column as well as autogenerated columns, then the
answer for the first question should be true, if not can somebody explain me how
come this is false.
Tech Interviews comment by austin
19. 23)
How can be the web application get configured with the following authorization
rules
Anonymous users must not be allowed to access the application.
All persons except David and John must be allowed to access the application.
ans:c
23. Ans 8 Lock() so that multiple user can not acces your application
25. 1. State True or False: If you set AutoGenerateColumns=True and still provide
custom column definitions, the DataGrid will render both
*True
*False
Answer:
Custom declared columns may be used in conjunction with auto-generated
columns. When using both, custom declared columns will be rendered first,
followed by the auto-generated columns.
26. 2. The data from an XSL Transform with XmlReader can be returned in one of the
following ways
o objReader = objXslT.Transform(objNav, nothing)
o objXslT.Transform(objNav, nothing)
o objReader = objXslT.Transform(objNav, nothing, objWriter)
o objXslT.Transform(objNav, nothing, objWriter)
Answer:
objReader = objXslT.Transform(objNav, nothing)
27. 3. Pick the command line that would result in the C# compiler generating an XML
documentation file
o csc /doc:NewHome.xml NewHome.cs
o c /doc /docfile: NewHome.xml NewHome.cs
o csc /doc /out: NewHome.xml NewHome.cs
o csc /xml NewHome.cs
Answer:
csc /doc:NewHome.xml NewHome.cs
Answer: ///
29. 5. When creating a C# Class Library project, what is the name of the
supplementary file that Visual Studio.NET creates that contains General
Information about the assembly?
o AssemblyInfo.xml
o AssemblyInfo.cs
o AssemblyInformation.cs
o AssemblyAttributes.cs
Answer: AssemblyInfo.cs
Answer:
31. 7. What is the exception that is thrown when there is an attempt to dynamically
access a method that does not exist?
o MissingMethodException
o TypeLoadException
o MethodLoadException
o MethodAccessException
Answer: MissingMethodException
32. 8. What method(s) must be used with the Application object to ensure that only
one process accesses a variable at a time?
o Synchronize()
o Lock() and UnLock()
o Lock()
o Asynchroize()
Answer: Lock()
33. 9. After capturing the SelectedIndexChanged event for a ListBox control, you find
that the event handler doesn’t execute. What could the problem be?
35. 11. What is used to validate complex string patterns like an e-mail address?
o Extended expressions
o Regular expressions
o Irregular expressions
o Basic expressions
Answer: False
Answer:
38. The event handlers that can be included in the Global.asax file are
o Application Start and
Session Start event handlers only
o Application End and
Session End event handlers only
o Per-request and Non-deterministic event handlers only
o Application Start and End ,
Session Start and End, Per-request and Non-deterministic event handlers
Answer:
System, System.Collections,
System.Text, System.Web
40. 16. The Assemblies that can be referenced in an ASPX file without using
@Assembly Directive is
o System.dll, System.Data.dll,
System.Web.dll, System.Xml.dll,
o System.dll,
System.Collections.dll, System.IO.dll
o System.dll, System.Reflection.dll,
System.Globalization.dll,
o System.Drawing.dll, System.Assembly.dll,
System.Text.dll
Answer:
System.dll, System.Data.dll,
System.Web.dll, System.Xml.dll
44. 19 One of the possible way of writing an ASP.NET handler that works like an
ISAPI filter- that is, that sees requests and responses and modifies them also, is
by,
• writing a module that extends FormsAuthenticatonModule and using it
• writing a component class that extends HttpModuleCollection and using it
• writing an HTTP module-a Class that implements IhttpModule and registering it
in Web.Config
• All of the above
Answer:
writing an HTTP module-a Class that implements IhttpModule and registering it
in Web.Config
45. 20.The ASP.NET directive that lets you cache different versions of a page based
on varying input parameters, HTTP headers and browser type is
o @OutputCache
o @CacheOutput
o @PageCache
o @CacheAll
Answer:
@ OutputCache
o
o
o
Answer:
Answer:
SessionState mode=”stateserver” stateConnectionString=”tcpip=127.0.0.1:42424″
sqlConnectionString=”data source=127.0.0.1;user id=sa;password=”
cookieless=”false” timeout=”30″
48. 22 What is the output for the below mentioned compilation command>csc
/addmodule:A.Exe B.Cs
o A.exe
o B.exe
o A.dll
o B.dll
Answer: B.exe
49. 23 How can be the web application get configured with the following
authorization rules
o Anonymous users must not be allowed to access the application.
o All persons except David and John must be allowed to access the application.
Answer:
authorization
deny users = “applicationname\David, applicationname\John”
deny users = “?”
allow users =”*”
/authorization
Ans. C
54. Explore hiring practices of: Infosys, Accenture, Caritor, Cognizant, Wipro,
Satyam, Kanbay, Oracle, Tata Infotech, Verizon, CTS, Virtusa, TCS, Sasken
Communication, Microsoft, HCL, Mindtree Consulting, IBM, Larsen & Toubro,
Siemens, Patni, ICICI Bank, Covansys, Hexaware, D. E. Shaw India Software,
Mascot Systems, Sonata Software, Hewlett Packard, TCGIvega, Syntel
55. Some book recommendations: