Visual Basic Interview Questions for Developers

Use our engineer-created questions to interview and hire the most qualified Visual Basic developers for your organization.

While Visual Basic may have been superseded in use by more modern programming languages in most enterprises, this Microsoft-developed language still has a heavy presence in many legacy applications and remains great for Rapid Application Development (RAD) and its low learning curve.

Created in 1991, Microsoft updated the language in 2002 to be a part of the .NET framework, naming the new version VB.NET.

We have created functional coding tasks and interview queries specifically designed to assess developers’ Visual Basic abilities during coding interviews. In addition, we have gathered a collection of best practices to guarantee that your interview questions effectively measure the candidates’ expertise in Visual Basic.

Visual Basic example question

Help us design a parking lot

Hey candidate! Welcome to your interview. Boilerplate is provided. Feel free to change the code as you see fit. To run the code at any time, please hit the run button located in the top left corner.

Goals: Design a parking lot using object-oriented principles

Here are a few methods that you should be able to run:

  • Tell us how many spots are remaining
  • Tell us how many total spots are in the parking lot
  • Tell us when the parking lot is full
  • Tell us when the parking lot is empty
  • Tell us when certain spots are full e.g. when all motorcycle spots are taken
  • Tell us how many spots vans are taking up


  • The parking lot can hold motorcycles, cars and vans
  • The parking lot has motorcycle spots, car spots and large spots
  • A motorcycle can park in any spot
  • A car can park in a single compact spot, or a regular spot
  • A van can park, but it will take up 3 regular spots
  • These are just a few assumptions. Feel free to ask your interviewer about more assumptions as needed

1,000 Companies use CoderPad to Screen and Interview Developers

Best interview practices for Visual Basic roles

To carry out successful Visual Basic interviews, it is crucial to take into account various aspects, such as the applicant’s background and the specific engineering position. For a productive interview experience, we suggest implementing the following best practices:

  • Create technical questions that represent real-life business situations within your organization. This method will effectively engage the applicant and help assess their fit with your team.
  • Foster a collaborative atmosphere by encouraging applicants to ask questions throughout the interview.
  • If you’re using Visual Basic for object-oriented programming, make sure your candidates have an understanding of OOP concepts like inheritance and polymorphism.

Furthermore, following established interview procedures is vital when conducting Visual Basic interviews. This includes tailoring the complexity of the questions to suit the applicants’ skills, promptly updating them on their application status, and giving them the chance to inquire about the evaluation process and working with you and your team.