A reader recently interviewed for C# position at Wipro and sent the following questions:
Difference between directcast and ctype.
An example of a ctype and directcast.
ctype(123.34,integer) - should it throw an error? Why or why not?
directcast(123.34,integer) - should it throw an error? Why or why not?
Difference between a sub and a function.
A reader sent in the list of open-ended .NET interview questions.
What is the difference between VB 6 and VB.NET?
What are the authentication methods in .NET?
What’s the use of formatters in .NET?
What is Serialization in .NET?
How is Threading done in .NET?
Differences between Namespace, Class, Assembly?
What’s the use of System.Diagnostics.Process class?
By admin | February 24, 2005
Submitter said questions were asked in a US company hiring a Web developer.
Explain the .NET architecture.
How many languages .NET is supporting now? - When .NET was introduced it came with several languages. VB.NET, C#, COBOL and Perl, etc. The site DotNetLanguages.Net says 44 languages are supported.
How is .NET able to support multiple languages? - a [...]
By admin | December 18, 2004
The following set was set in by a reader of the site:
Following are the questions from an interview I attended for in C#, ASP.NET, XML and Sql Server. I will try to add some more as soon as I recollect. Hope these questions will be useful for people attending interviews in this area.
What is the [...]
By admin | December 10, 2004
Used by IBM Consulting Services, according to the site visitor.
How many objects are there in ASP?
Which DLL file is needed to be registered for ASP?
If you want to initialize a global variable for an application, which is the right place to declare it? (like form or some other file).
What is diffrence between Server.transfer and [...]
By admin | November 3, 2004
This one always gets asked. For a while the database interview questions were limited to Oracle and generic database design questions. This is a set of more than a hundred Microsoft SQL Server interview questions. Some questions are open-ended, and some do not have answers.
What is normalization? - Well a relational database is basically [...]
Also posted in Database, Windows |
By admin | November 2, 2004
Useful for preparation, but too specific to be used in the interview.
Is it possible to inline assembly or IL in C# code? - No.
Is it possible to have different access modifiers on the get/set methods of a property? - No. The access modifier on a property applies to both its [...]
By admin | November 1, 2004
Good for preparation and general self-testing, but too specific for the actual job interview. This was sent in by a job applicant getting ready to step into the .NET field in India.
Are private class-level variables inherited? - Yes, but they are not accessible, so looking at it you can honestly say that they [...]
By admin | October 16, 2004
A representative of a high-tech company in United Kingdom sent this in today noting that the list was used for interviewing a C# .NET developer. Any corrections and suggestions would be forwarded to the author. I won’t disclose the name of the company, since as far as I know they might still be using this [...]
Also posted in Database |
What is datagrid? The DataGrid Web server control is a powerful tool for displaying information from a data source. It is easy to use; you can display editable data in a professional-looking grid by setting only a few properties. At the same time, the grid has a sophisticated object model that provides you with great [...]
What’s the difference between code-based security and role-based security? Which one is better? Code security is the approach of using permissions and permission sets for a given code to run. The admin, for example, can disable running executables off the Internet or restrict access to corporate database to only few applications. Role-based security most of [...]
By admin | March 16, 2004
What do you know about .NET assemblies? Assemblies are the smallest units of versioning and deployment in the .NET application. Assemblies are also the building blocks for programs such as Web services, Windows services, serviced components, and .NET remoting applications.