October 7th, 2007
Here’s another installment of my VB.NET interview questions. Here are the earlier installments:
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.
Entry Filed under: VB.NET Interview Questions
Rate This Article: