Posts filed under 'VB.NET Interview Questions'

VB.NET Interview Questions #6

You rush a miracle man, you get rotten miracles.Here’s installment #6 of my VB.NET interview questions series.

Previous Installments: #1#2#3#4 , #5

Feel free to add a comment with your answers. Try to answer them before looking at the comments or searching MSDN or Google for an extra challenge.

True Or False

1. Base-class constructors are not inherited by derived classes.

2. A class may only implement a single interface.

3. A checkbox may have either a square or circular appearance.

4. HttpSessionState can only store string values.

5. A page object’s IsPostBack property is used to determine if the page is being loaded due to a postback. 

General VB.NET Questions

1. Should you throw exceptions in the Finally block? Why or why not?

2. How do you create a scrolling region on a form?

3. What are some differences between CType and DirectCast?

4. Should you use a "sp_" prefix on SQL Server stored procedures? Why or why not?

5. If you have an ASP.NET application with a Master Page how can you change meta data from child pages?

Tough General Interview Questions

1. How do you think your previous experience will help you perform your work here?

2. Would you say that you’re a competitive person? Why or why not?

3. Why did you decided to get a degree in [job candidates college major]?

4. Why do you want to work at [insert company name here]?

5. Give an example of how you applied creativity in your current/former job?

Open Ended Questions

1. Describe what you consider to be best practices for creating a testing environment.

2. You are given the task of developing an interface to a vendor’s web service. The documentation is very minimal for it and may be outdated. What approach would you take to developing this interface? 

Have fun with these and let me know what you think about them by leaving a comment or answering the questions.

Share This Article: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
  • Technorati
  • DotNetKicks
  • DZone

3 comments October 28th, 2007

VB.NET Interview Questions #5

Ah, it's a test you want. We don't do 'tests'Here’s installment #5 of my VB.NET interview questions series.

Previous Installments: VB.NET Interview Questions #1, VB.NET Interview Questions #2, VB.NET Interview Questions #3, VB.NET Interview Questions #4

Feel free to add a comment with your answers. Try to answer them before looking at the comments or searching MSDN or Google for an extra challenge.

True Or False

1. You can access variables declared in the Try block inside the corresponding Catch handler.

2. You don’t need to specify a default value for an optional parameter.

3. When updating a bound control, you should call a DataSet’s Clear method before calling the DataAdapter’s Fill method.

4. When a web form is ready for garbage collection the Unload event is raised.

5. The AdRotator control can be bound to a database table. 

General VB.NET Questions

1. Explain the 3 basic tiers found in a well designed web application.

2. Explain the difference between TCP, UDP, and HTTP data transmissions.

3. When would you want to use "Attach To Process" to debug a .NET application?

4. Describe how you would go about validating a social security number entered by a user.

5. Describe methods you could use to avoid deadlock problems in a multithreaded application.

Tough General Interview Questions

1. What habits in other programmers do you find most annoying?

2. How much time do you devote on a monthly basis to improving your skills?

3. Do you see yourself in a management role in the future?

4. Why did you choose programmer as a career?

5. What do you think is important in determining how well you will function with a team of programmers?

Open Ended Questions

1. What criteria would you use to determine if a particular program should be written as a web based ASP.NET application or as a WinForms application?

2. If you needed to create custom web applications for each of a company’s clients that could be quickly brought online and modified as needed what are some of the things you would consider in your design?

Have fun with these and let me know what you think about them by leaving a comment or answering the questions.

Share This Article: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
  • Technorati
  • DotNetKicks
  • DZone

18 comments October 21st, 2007

VB.NET Interview Questions #4

The first pirate takes 98...Here’s installment #4 of my VB.NET interview questions. Here are the earlier installments:

VB.NET Interview Questions #1.
VB.NET Interview Questions #2.
VB.NET Interview Questions #3.

Feel free to add a comment with your answers. Try to answer them before looking at the comments or searching MSDN or Google for an extra challenge.

No True or False this week

General VB.NET Questions

1. If you wanted to load a bitmap from disk into an object how would you do it?

2. If you have multiple event handlers registered for the same event is it safe to assume they will be fired in a particular order? Why or Why not?

3. When would it be appropriate to create your own exception class?

4. What criteria do you use to balance between code clarity and code performance?

5. Give an example of where you might use recursion. What are some pitfalls of using recursion?

Tough General Interview Questions

1. What do/did you consider your most important duty at your current/previous job?

2. What resources do you feel that you need in order to do your job well?

3. What is your most important career goal right now?

4. What would you say is your strongest skill and why?

5. Would you find more career happiness in a job that allowed you gain new skills or one where your current skills were fully utilized?

Open Ended Questions

1. You have been asked to develop a class that can be used to evaluate user entered email addresses for both desktop and web applications. What approach would you take to designing and coding this class?

2. You have written a web service class that uses several stored procedures on a SQL Server database. It works fine on the development and test servers but, when it’s deployed to production, it fails sporadically with seemingly inconsistent error messages. What would you look for in analyzing this problem?

Have fun with these and let me know what you think about them by leaving a comment or answering the questions.

Share This Article: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
  • Technorati
  • DotNetKicks
  • DZone

1 comment October 14th, 2007

VB.NET Interview Questions #3

Your feeble questions will bow to my awesome intellectHere’s another installment of my VB.NET interview questions. Here are the earlier installments:

VB.NET Interview Questions #1.
VB.NET Interview Questions #2.

Feel free to add a comment with your answers. Try to answer them before looking at the comments or searching MSDN or Google for an extra challenge.

True or False

For ‘extra credit’, explain your answer

1. Pop and Push are the primary operations of a Queue data structure.

2. Only certain types of controls have an associated Graphics object.

3. Integers are an example of a reference data type

4. If a class has a MustOverride method in it must also be declared MustInherit.

5. Boxing is the term used to describe the process of sending data to a remote system.

General VB.NET Questions

1. Explain what a SqlDataAdapter is used for.

2. Describe some methods you can use in VB.NET to store binary data.

3. When should you use Regular Expressions?

4. Write an XPath expression that locates all of the ProductDescription nodes in an XML document.

5. Explain the difference between Option Strict and Option Explicit and explain when you should or should not use them.

6. What is the XPathNavigator class and when should you use it?

7. What criteria would you use to determine which string concatenation method to use, i.e. the concatenation operator “&”, String.Concat, or StringBuilder object?

8. How would you convert a Byte array into a String

9. If your database table had date columns that could be null how would you deal with this in your program.

10. If you needed to copy an array of one data type to one of a different data type how would you do it?

Open Ended Questions

1. Your job will be to convert an old VB6 application to a new web based VB.NET/ASP.NET application. Please describe, in general terms, how you would begin this process and what potential risks and problems do you anticipate.

2. A hypothetical company needs a way to send updated pricing in a more timely manner to their resellers. Right now they’re emailing them an Excel file with the changes on a weekly basis. What would you suggest that they do to improve this process?

Have fun with these and let me know what you think about them by leaving a comment or answering the questions.

Share This Article: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
  • Technorati
  • DotNetKicks
  • DZone

2 comments October 7th, 2007

VB.NET Interview Questions #2

My brain is cloudy my soul is upside downHere’s the second in my series of VB.NET interview questions. You can try out the first in this series here: VB.NET Interview Questions #1.

Feel free to add a comment with your answers. Try to answer them before looking at the comments or searching MSDN or Google for an extra challenge.

True or False

For ‘extra credit’, explain your answer

1. VB.NET does not support optional arguments.

2. VB.NET supports operator overloading.

3. A TcpListener object can only accept one connection at a time.

4. Any object returned by a web service must have a default constructor.

5. The string, “2nd_Base” is a valid XML element name.

General VB.NET Questions

1. Name at least 3 ways to fill a DataSet object with data.

2. What is the difference between a Protected and a Private member of a class?

3. Describe some of the differences between Binary Serialization and XML Serialization.

4. Explain how to add a control to an existing form.

5. Name at least 3 XML reserved characters.

General Interview Questions

Here are some tough general interview questions that you might want to use or be prepared to expect.

1. What was the most important thing you learned on your last job?

2. What do you think were some of the weakest points in the way things were done at your (previous/current) job?

3. What accomplishment in your career are you most proud of?

4. If someone else on your team asked for your help but you were busy with your own tasks, what would you do?

5. Have you ever been in a job where you felt (over/under) qualified?

Open Ended Questions

1. Your task is to program a web service that will provide sales leads to independent sales organizations. What would be some of the things that you would want to ask the architect or project sponsor about in your initial discussions?

2. You have written a data layer for a web site that collects customer satisfaction survey information. It is currently in production. It has been reported that about 1 in 10 surveys are being lost when the user presses the save button. You can’t duplicate the problem on your test servers. What steps would you take to debug the problem?

Have fun with these and let me know what you think about them by leaving a comment or answering the questions.

Share This Article: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
  • Technorati
  • DotNetKicks
  • DZone

6 comments September 28th, 2007

Previous Posts


Visit Me At My New Site, Programming In C#

Most Popular Articles

Highest Rated Articles

Categories

Most Recent Articles

Feeds

 Subscribe in a reader

To subscribe by e-mail
Enter your address here

Delivered by FeedBurner

VB Opportunities

Archives