Groups | Blog | Home
all groups > visual studio .net general > september 2005 >

visual studio .net general : C# Interview question help


programmerforknowledge
9/11/2005 7:45:53 AM
Hi All
I am fresh college graduate who has done C and C++ during college
times.After that i had done a C# course from one of our local computer
institute.The course is BCM which ran for 1 year.But now when i am
looking for job the questions asked in interview are really very very
weird and does not match any where near to what my institute taught.

My faculty has give me following links for preparation of interview

http://www.geocities.com/dotnetinterviews/
http://www.techninterviews.com
http://www.brainbench.com
http://www.crackinterviews.com

with that he has said to do small project which will make me confident.
But i need a job soon and can not really wait to do dummy projects do
you really think those upper links can be helpful in getting a job

I am new comer so please excuse for asking in this way.Any good website
for interview question please help me
Hima via DotNetMonster.com
9/12/2005 12:00:00 AM
1)How do u do exception management


2)if u are using components in ur application , how can u handle exceptions
raised in a document.


* 3)can we throw exception from catch block


4)wat is the differeces b/w value type and reference type


5)is string reference/value type


6)wat is the web.config and how many web.config files can we allowed to use
in an application.


7)wat are the asynchronuos call backs


8)how to write unmanaged code and how to identify



9)whether code is managed/unmanaged



10)how to authenticate user in web.config



11)wat is strong name and which tool is used for this




12)wat is gacutil.exe where do we strore assemblies



13)should sn.exe be used before gauctil.exe


14)wat does assemblyinfo.cs consists of


15)differences b/w trace and debug


16)differences b/w dataset and datareader


17)wat is custom tag in web.config




18)how do u define authentication In web.config



19)wat is sequence of code in retrieving data from database


20)about dts package . purpose of dts.



21)where does the web.config info stored? Will this be stored in the registry


22)how do u register the dotnet component or assembly


23)authenication mechanism in dotnet? And state management in dotnet?


24)wat are http handler?


25)types of optimization and name a few and how do u ?

26)how do u do role based security?


27)diff b/w response.expires and expires.absolute?


28)types of objects in asp

29)diff b/w ado and ado.net


30)diff b/w isql and osql

31)how can I make a coulumn unique.


32)about sql profiler


33)wat are user defined stored procedures.


34)wat are code pages.

35)wat is refferential integrity


36)about sql profiler usage
-------------------

37)wat are the advantages of dotnet and disadvantages.


38)wat are jitters and how many types.


39)how do u manage sessin in asp and asp.net


40)how do u handle session management in asp.net and how do u implements them.
how do u handle in case of sqlserver mode.



41)wat is custom control. Wat is the diff b/w custom control and user
control;


42)does c# supports multi dimentional arrays.



43)features and disadvantages In dataset.



44)wat is the reflection and disadvantages.


45)wat is boxing and how it works internally


46)TYPES OF AUTEHNICATIONS IN IIS.


47)disadvantage of com components


48)how do u load xml documents and perform validations of the document.



49)wat is ODP.NET



50)types of sessions management In asp.net


51)diff b/w datareader and dataset


52)wat are the steps in connecting to database


53)how do u register a .net assembly



54)caching techniques in .net


55)diff b/w .Net and previous version


56)diff b/w dataset and datareader


57)wat are runtime hosts


58)wat is an application domain


59)wat is view state


60)wat are the blocks in stored procedures


61)wat is normalization and how many type and give some examples.


62)wat is subquery and wat is correlated subquery



63)diff types of validation control in asp.net


64)diff b/w server.execute and response.redirect


65)how response.flush works in server.execute


66)tell about global.asax


67)tell about web.config


68)tell about machine.config


69)how do u set language in web.config.


70)wat is nested query


71)diff b/w in vb dll and assemblies in .net



72)wat is WSDL



73)Wat are WSDL PORTS


74)where do u store connection string


75)wat does connection string consists of



76)which namaspace is used for exception


77)wat are the types of threading concepts


78)how many steps in .net application while running



79)how do u send an xml document from client to server


80)wat is intermedite lanuage in .net


81)wat is clr and how it generates native code



82)any disadvantage in dataset and in refleciton



83)wat is runtime host


84)wat is purpose of system.enterpriseservices namespace


85)types of statemanagemnt techniques.

86)how to invoke .net components and from com components , give the sequence.


87)how to check null values in the dataset


88)features in .net framework.

89)about disco and uddi


90)wat is jit , wat are the types of jits and their purpose.




91)wat is interoperablity


92)diff b/w application and session


93)wat is web application and session


94)wat is web application and virtual directory



95)diff b/w activex exe and dll



96)can tow web applications share a sesssion and application variable.


97)diff b/w CDATA AND PCDATA IN XML


98)types of compatability in vb and their usage.


99)if I have a page where I create an instance of a dll and invoking any
method can I send value to next page.


100)about mts and it's purpose


101)about xlst


102)wat is xml


103)how do u attach an xsl to an xml in presenting output.


104)about response.buffer and response.flush



105)wat is dataset and datamining

106)about soap


107)usage of htmlencode and urlencode


108)usage of server variables


109)how to find the clint browser type


110)diff b/w sqlserver 7.0 and sql server 2000

111)about dts usage


112)how do u optimize sql queries.



113)define .net architecture


114)where does ado.net and xml web services come in the architecture.


115)wat is msil code


116)types of jit and wat is econo-jit


117)wat are webservices, its attributes . where they are available.


118) wat is uddi and how to register a webservrice


119)without uddi, is it possible to access a remote webservice.


120) wat is wsdl and disco file


121)wat does ado.net consists of?


122)wat does manifest consists?


123)wat do u mean by passport authentication and windows authenication


124)how wsdl stores


125)wat is key features of ado.net and ado


126)wat is odp.net


127)wat is process


128)wat is binding in webservice


129)how a proxy Is generated for a web service


130)wat is delegates how it works



131) types of backups


132) wat is INSTEAD OF trigger.


133)write a query for to get second maximum salary In emp table


134)wat is currency in database


135)wat are nested triggers


136)wat is a heap related to database



137)diff b/w com and .net component



138)wat is UUID AND GUID wat is the size of this ID?


139)diff b/w dynamic querry and static query


140)about ado and its objects


141)wat is unmanaged code and will clr handle this kind of code or not.


142)garbage collector's functionality on unmanages code.


143)types of cursors and explain them


144)types of cursor locks and explanation eace of them


145)wat is side by side execution


Kevin Spencer
9/12/2005 6:50:56 AM
Hi programmerforknowledge,

A BCM degree isn't going to make you a developer. It does give you a solid
foundation regarding the mathematical and programming principles involved in
programming, and an introduction to programming itself, including the usage
of various languages. Just as a Medical Doctor cannot practice medicine as
soon as he graduates from Medical School, a programmer cannot write
real-world applications as soon as he graduates from College. A Medical
Doctor must gain experience by practicing as an Intern under experienced
Doctors, as human beings are extremely complex to work with. A programmer
must gain experience by practicing programming, either on his/her own, or as
an Intern under experienced programmers, for the same reasons. There are at
least tens of thousands of different types of programming tasks and
applications. Generally, a programmer will specialize to a certain degree,
but the learning never stops. Programmers spend more time reading and
studying than Doctors do. This is chiefly because programming technology
advances faster than any other type of technology. It's hard work to catch
up and to keep up.

That said, you may be able to find an entry-level job with enough
perseverance, and a little luck. However, your faculty advisor's advice is
well-taken. Like a commercial artist, a portfolio of previous work is one of
the most valuable assets a programmer can have. Anyone can get a college
education, pass enough test to get a degree, and say that they are capable.
But the proof, as they say, is in the pudding. Almost any company is going
to want to know more about what you can produce than about what you say you
know, or how well you can answer some test questions. And many professional
developers (like myself, for example) have never been to college, and never
obtained a certificate of any kind. But they all have one thing in common:
They are able to visibly demonstrate their ability to write solid code.

As a person of no structured education, I started out as an independent
consultant, working for myself. I created a web site as my "store front,"
and populated it with articles, tutorials, and examples of the technology I
wanted to work with, which was, at the time, ASP. The articles, tutorials,
and samples served a dual purpose. They attracted visitors to my web site,
and demonstrated my ability. It wasn't long before I had clients, and not
much longer before I was making a good living at it. Eventually, I got a job
with a company (the first of several I've had now), where I didn't have to
manage the business (which I never liked), but could do pure development. My
track record and accumulated knowledge made it easy to get hired.

In conclusion, there's no substitute for experience, and the ability to
visibly demonstrate your capabilities. How you develop your experience is up
to you, but keep in mind what the requirements for getting work are. If you
have any illusions about making easy money doing programming, put them away.
There is no such thing as easy programming. It's a constant effort to solve
increasingly complex problems in very limited time, under a great deal of
pressure, and a constant task of education. If you don't enjoy programming,
you'll kill yourself in this business. If you love programming, you can't
fail.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Neither a follower nor a lender be.

"programmerforknowledge" <aspdotnetprogrammer420@yahoo.co.in> wrote in
message news:1126449953.182811.96980@g44g2000cwa.googlegroups.com...
[quoted text, click to view]

AddThis Social Bookmark Button