Monday, February 08, 2010

Digital Globals .Net Interview Questions

 Digital GlobalsTechnical FAQs ( .NET , Database , General )


.NET Interview Questions
 1.Difference between VB dll and assemblies in .NET
 2.What is machine.config and web.config
 3.Tell about WSDL
 4.About web methods and its various attributes
 5.What is manifest
 6.Types of caching
 7.What does connection string consists of
 8.Where do you store connection string
 9.What is the difference between session state and session variables
 10.How do you pass session values from one page to another
 11.What are WSDL ports
 12.What is dataset and tell about its features. What are equivalent methods of previous, next etc. Of ADO in ADO.NET
 13.What is abstract class
 14.What is difference between interface inheritance and class inheritance
 15.What are the collection classes
 16.Which namespace is used for encryption
 17.What are the various authentication mechanisms in ASP.NET
 18.What is the difference between authentication and autherization
 19.What are the types of threading models
 20.How do you send an XML document from client to server
 21.How do you create dlls in .NET
 22.What is inetermediate language in .NET
 23.What is CLR and how it generates native code
 24.Can we store PROGID informatoin in database and dynamically load the component
 25.Is VB.NET object oriented? What are the inheritances does VB.NET support.
 26.What is strong name and what is the need of it
 27.Any disadvantages in Dataset and in reflection
 28.Advantage of vb.net over vb
 29.What is runtime host
 30.How to send a DataReader as a parameter to a remote client
 31.How do you consume a webservice
 32.What happens when a reference to webservice is added
 33.How do you reference to a private & shared assembly
 34.What is the purpose of System.EnterpriseServices namespace
 35.About .Net remoting
 36.Difference between remoting and webservice
 37.Types of statemanagement techniques
 38.How to register a shared assembly
 39.About stateless and statefull webservice
 40.How to invoke .net components from com components,give the sequence
 41.How to check null values in dataset
 42.About how soap messages are sent and received in webservice
 43.Error handling and how this is done
 44.Features in .net framework 1.1
 45.Any problem found in vs.et
 46.Optimization technique description
 47.About disco and uddi
 48.What providers does ado.net uses internally
 49.Oops concepts
 50.Disadvantages of vb
 51.XML serialization
 52.What providers do you use to connect to oracle database?

Database
53. Types of joins

General
54. What are various life cycle model in S/W development




Microsoft .Net Interview Questions

Microsoft Technical FAQs ( .NET , Database , General )

• HR (Screening)

1. Tell about yourself
2. Tell about your work experience
3. Tell about projects
4. Tell about your current project and your role in it
5. What is your current salary p.a.

• Technical

.NET

6. How do you manage session in ASP and ASP.NET
7. How do you handle session management in ASP.NET and how do you implement them. How do you handle in case of SQLServer mode.
8. What are different authentication types. How do you retreive user id in case of windows authentication
9. For a server control, you need to have same properties like color maxlength, size, and allowed character throughout the application. How do you handle this.
10. What is custom control. What is the difference between custom control and user control
11. What is the syntax for datagrid and specifying columns
12. How do you add a javascript function for a link button in a datagrid.
13. Does C# supports multi-dimensional arrays
14. How to transpose rows into columns and columns into rows in a multi-dimensional array
15. What are object oriented concepts
16. How do you create multiple inheritance in C#
17. ADO and ADO.NET differences
18. Features and disadvantages of dataset
19. What is the difference between and ActiveX dll and control
20. How do you perform validations
21. What is reflection and disadvantages of reflection
22. What is boxing and how it is done internally
23. Types of authentications in IIS
24. What are the security issues if we send a query from the application
25. Difference between ByVal and ByRef
26. Disadvantages of COM components
27. How do we invoke queries from the application
28. What is the provider and namespaces being used to access oracle database
29. How do you load XML document and perform validation of the document
30. How do you access elements in XML document
31. What is ODP.NET
32 Types of session management in ASP.NET
33. Difference between datareader and dataset
34. What are the steps in connecting to database
35. How do you register a .NET assembly
36. Usage of web.config
37. About remoting and web services. Difference between them
38. Caching techniques in .NET
39. About CLS and CTS
40. Is overloading possible in web services
41. Difference between .NET and previous version
42. Types of chaching. How to implement caching
43. Features in ASP.NET
44. How do you do validations. Whether client-side or server-side validations are better
45. How do you implement multiple inheritance in .NET
46. Difference between multi-level and multiple inheritance
47. Difference between dataset and datareader
48. What are runtime hosts
49. What is an application domain
50. What is viewstate
51. About CLR, reflection and assemblies
52. Difference between .NET components and COM components
53. What does assemblyinfo.cs consists
54. Types of objects in ASP

Database

55. What are the blocks in stored procedure
56. How do you handle exceptions. Give the syntax for it
57. What is normalization and types of normalization
58. When would you denormalize
59. Difference between a query and strored procedure
60. What is clustered and non-clustered indexes
61. Types of joins
62. How do you get all records from 2 tables. Which join do you use
63. Types of optimization
64. Difference between inline query and stored procedure

Project related

65. Tell about your current project
66. Tell about your role
67. What is the toughest situation you faced in the development
68. How often you communicate with the client
69. For what purposes, you communicate with the client
70. What is the process followed
71. Explain complete process followed for the development
72. What is the life cycle model used for the development
73. How do communicate with team members
74. How do you say you are having excellent team management skills
75. If your client gives a change and asks for early delivery. How will you manage.
76. How will gather requirements and where do you record. Is it in word / Excel or do you have any tool for that
77. What is the stage when code is delivered to the client and he is testing it.
78. What are the different phases of SDLC
79. How do you handle change requests
80. How do you perform impact analysis
81. How do you write unit test cases.
82. About current project architecture


Satyam .Net Interview Questions

Satyam Technical FAQs ( .NET , Database , General )
.NET Interview Questions

1.Types of threading models in VB.net
2. Types of compatability in VB and their usage
3. Difference between CDATA and PCDATA in XML
4. What is Assync in XML api which version of XML parser u worked with
5. Types of ASP objects
6. Difference between application and session
7. What is web application virtual directory
8. Can two web application share a session and application variable
9. If i have a page where i create an instance of a dll and without invoking any method can I send values to next page
 10.Diffeernce between Active Exe and /Dll
 11.Can the dictionary object be created in client’s ccope?
 12.About MTS and it’s purpose
 13.About writting a query and SP which is better
 14.I have a component with 3 parameter and deployed to client side now i changed my dll method which takes 4 parameter.How can i deploy this without affecting the clent’s code
 15.How do you do multithreading application in VB
 16.About Global .asax
 17.Connection pooling in MTS
 18.If cookies is disabled in clinet browser will session work
 19.About XLST
 20.How do you attach an XSL to an XML in presenting output
 21.What is XML
 22.How do you make your site SSL enabled
 23.Did you work on IIS adminisdtration

• HR questions
24. About educational background
25. About work experience
26. About area of work
27. Current salary, why are looking for a change and about notice period
28. About company strength, verticals, clients, domains etc.
29. Rate yourself in different areas of .NET and SQL