| Author: Tony 12 May 2008 | Member Level: Platinum Points : 2 |
hi,
You will get money if you post Interview Experience under resources. So I am moving it there.
- Tony
|
| Author: Tony 12 May 2008 | Member Level: Platinum Points : 2 |
hi,
I just moved this from forum to resources section, so htat you will get some money for posting this.
- Tony
|
| Author: ArunRanjith 19 May 2008 | Member Level: Silver Points : 2 |
Thank You for your information It is very helpful for me
|
| Author: Vidya 24 May 2008 | Member Level: Diamond Points : 2 |
useful information
|
| Author: Shyni 31 May 2008 | Member Level: Gold Points : 2 |
This is great Information, Thanks for your effort to share it with everyone.
|
| Author: Sushil Kumar Patial 02 Jun 2008 | Member Level: Gold Points : 1 |
Wonder! How did you cope with up the interviewer. I would be at your place I would have snubbed and scolded him. Did you answer all (42) questions?
|
| Author: varun sharma 03 Jun 2008 | Member Level: Gold Points : 2 |
Hey Sushil..You know what.. I was doing fine when he was asking questions from dot net, ado.net and dot net framework..Suddenly he jumped to OOPS, inheritance etc... Even after that.. he asked me these questions: 1. Any experience in UML? 2. Have you ever lead a team ? 3. Any certification?
I answered 1st and 3rd answer as No and 2nd one as Yes.. Don't know why he got annoyed and asked me to leave...
I learnet a lesson from that day that only working, doing projects is not enough, you need to have certificate that proves that you know the technology.... At present , I am Microsoft certified technology certified in asp.net and sharepoint....
|
| Author: Sushil Kumar Patial 04 Jun 2008 | Member Level: Gold Points : 2 |
That is great. But do not have any knowledge of engneering subjects. I work with media and like to work with media forever. Becouse I find it an interesting subject. What do you think about media.
|
| Author: varun sharma 04 Jun 2008 | Member Level: Gold Points : 1 |
Hi Sushil.. Media always excites me.... in what field you are?
|
| Author: Sushil Kumar Patial 05 Jun 2008 | Member Level: Gold Points : 2 |
I am working in Birlasoft India Limited as an Executive Communication and my profile is to keep in touch with media people and organization. I also update our website with the latest news of Birlasoft whenever it occurs.
|
| Author: Sushil Kumar Patial 05 Jun 2008 | Member Level: Gold Points : 2 |
I im also used to writing article and poems. I was used to write for a local news paper of Himachal Pradesh 'Himachal Kesri' Now a days my poems can be read on the website of Navbharat Times as well as on Anubhuti.org. What are your interests instead of engneering.
|
| Author: Jaydev Pawar 05 Jun 2008 | Member Level: Silver Points : 0 |
nice question as well hard one
|
| Author: Sushil Kumar Patial 05 Jun 2008 | Member Level: Gold Points : 2 |
Can you answer the questions given above. If yes, then plese go ahead to post the answers the questions because it may be helpful to the software engneers who are going to appear in an interview.
|
| Author: varun sharma 06 Jun 2008 | Member Level: Gold Points : 1 |
Thanks for the suggestion.. I will post the answers in part ..
|
| Author: varun sharma 06 Jun 2008 | Member Level: Gold Points : 2 |
Q. What is Activex Object? A: An object that is exposed to other applications or programming tools through Automation interfaces. var newObject = new ActiveXObject(servername.typename[, location])
Q. How many types of ActiveX objects are there? A: There are two types of active-x object: 1. Active-x dll and 2. active-x exe.
Q. What is diff between ActiveX DLL and ActiveX EXE? A: An ActiveX Dll runs is an in process server running in the same memory space as the client process. An ActiveX Exe is an out of process server which runs in it's own separate memory space. Advantages of ActiveX Dll ------------------------- 1) An in-process component shares its client’s address space, so property and method calls don’t have to be marshaled. This results in much faster performance.
Disadvantages of ActiveX Dll ---------------------------- 1) If an unhandled error occurs it will cause the client process to stop operating.
Advantages of ActiveX Exe ------------------------- 1) The component can run as a standalone desktop application, like Microsoft Excel or Microsoft Word, in addition to providing objects. 2) The component can process requests on an independent thread of execution, notifying the client of task completion using events or asynchronous call-backs. This frees the client to respond to the user. 3)If an error occurs the client processes can continue to operate.
Disadvantages of ActiveX Exe ---------------------------- 1) Generally slower than an ActiveX dll alternative.
Q> When to use ActiveX DLL and when to use ActiveX EXE? When its a distributed application ,use Active x dll and when it is a standalone application , use active x exe.
Q. Whatis COM+? A: COM+ is an extension of Component Object Model (COM), Microsoft's strategic building block approach for developing application programs. COM+ is both an object-oriented programming architecture and a set of operating system services.
for more info : visit http://searchwinit.techtarget.com/sDefinition/0,,sid1_gci211825,00.html#
Q: How you can use COM in .NET? A: this question revolves near types of binding (late/early) Ceck the link belo wfor better step by step info
http://www.aspheute.com/english/20000828.asp
|
| Author: Sushil Kumar Patial 06 Jun 2008 | Member Level: Gold Points : 1 |
Yes my dear friend it is what I wanted. Now your thread will be beneficial to those who are needy. I wish for your bright future.
|
| Author: Sushil Kumar Patial 06 Jun 2008 | Member Level: Gold Points : 1 |
Yes my dear friend it is what I wanted. Now your thread will be beneficial to those who are needy. I wish for your bright future.
|
| Author: varun sharma 06 Jun 2008 | Member Level: Gold Points : 2 |
Answers Part II............
What is assembly?
An assembly is a file that is automatically generated by the compiler upon successful compilation of every .NET application. It can be either a Dynamic Link Library or an executable file. It is generated only once for an application and upon each subsequent compilation the assembly gets updated. The entire process will run in the background of your application; there is no need for you to learn deeply about assemblies.
What are different parts of assembly?
An Assembly contains Intermediate Language (IL) code, which is similar to Java byte code. In the .NET language, it consists of metadata. Metadata enumerates the features of every "type" inside the assembly or the binary. In addition to metadata, assemblies also have a special file called Manifest. It contains information about the current version of the assembly and other related information.
How many types of assemblies are there?
In .NET, there are two kinds of assemblies, such as Single file and Multi file. A single file assembly contains all the required information (IL, Metadata, and Manifest) in a single package. The majority of assemblies in .NET are made up of single file assemblies. Multi file assemblies are composed of numerous .NET binaries or modules and are generated for larger applications. One of the assemblies will contain a manifest and others will have IL and Metadata instructions.
What is singleton assembly? a Singleton is a class which can be instantiated ONLY once that is only one instance of assembly can run
What is Satellite assembly and how to create it?
When you write a multilingual or multi-cultural application in .NET, and want to distribute the core application separately from the localized modules, the localized assemblies that modify the core application are called satellite assemblies.
Satellite assemblies are compiled DLL’s which contains only resource data. These assemblies are useful to load the data dynamically depending upon the current culture of your application. These are two methods to create the assembly. One method is to use the AL.exe utility provided by the .NET SDK. The utility has the following switches: /t: Represents the type of the output file /culture: Represents the name of the locale for which the assembly is being created /embed: Represents the name of the resource file that needs to be embedded into the assembly /out: Represents the name of the output assembly generated For example, if the type of output file is a dll file, the locale is ta-IN, the name of the resource file is MyResource.ta-IN.resources and the name of the output assembly is Myresource.resources.dll then, AL.exe is invoked as, AL /t: lib /culture: ta-IN /embed: MyResource.ta-IN.resources /out: Myresource.resources.dll The assembly thus created is a satellite assembly. The alternate method of creating a satellite assembly is by using the VS.NET IDE. You can add a new resource file from the Add New Item submenu of the Project menu. After the resource information is stored, you need to set the Build option of the resource file to “Embedded Resource” in the Property window of the file. When the project is compiled, VS.NET automatically embeds the resource file into the assembly being generated.
What is the difference bewteen datareader and dataadapter?
* The DataAdapter is used as a bridge between DataSet and a Data Source for retrieving and saving data. It uses the Fill( ) method to change the data in DataSet and Update( ) method to change the data in Data Source. The Namespace used in System.Data.Common and Assembly is System.Data.dll. DataReader provides a means of reading a forward only stream of data from database.This Class cannot be inherited. To read the values ,you must call the ExecuteReader( ) method of command object. While the DataReader is in use, the associated SqlConnection is busy serving the DataReader and at that time no other operation can be performed on Connection excepting closing it. So Close( ) method is called
* In DataAdapter there is no need to open a connection explicitely while in execution of DataReader we have to call the Open( ) method of connection.DataReader reads the Data only in read-only, forward-only mode.Results are returned as the query executes and are stored in the network bufferon the client until you request then using the Read( ) method. DataReader increases the performance by retrieving data as soon as it is available rather then waiting for the entire result of the query to be returned(DataAdapter case).
|
| Author: Prasad 08 Jun 2008 | Member Level: Gold Points : 1 |
Information is wealth. Thanks for your sharing information.
|