Site News for 9/30/07 through 10/06/07Sacred Cows Make Great Steaks

VB.NET Interview Questions #3

October 7th, 2007

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
  • Reddit
  • StumbleUpon
  • Technorati
  • DotNetKicks
  • DZone

Entry Filed under: VB.NET Interview Questions

Rate This Article:

Not That GoodCould Be BetterOKGoodGreat (No Ratings Yet)
Loading ... Loading ...

2 Comments Add your own

  • 1. google » VB.NET Int&hellip  |  October 7th, 2007 at 12:30 pm

    [...] wrote an interesting post today onHere’s a quick excerptTry to answer them before looking at the comments or searching MSDN or Google for an extra challenge…. [...]

    ED: Gotta love those sploggers

  • 2. AC  |  September 18th, 2008 at 1:22 pm

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

    Starting looking for the answer to this one. One answer involved pinning the value in memory. Would like to know a less involved answer. Continuing the hunt …

Leave a Comment


Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed

Visit Me At My New Site, Programming In C#

Most Popular Articles

Highest Rated Articles


Most Recent Articles


 Subscribe in a reader

To subscribe by e-mail
Enter your address here

Delivered by FeedBurner

VB Opportunities