MS Visual C++ Test

This test is available in both the Average Skill level and the Advanced Skill level. The Average Skill level test will have at least 25 questions and will take approximately 30 minutes to complete. The Advanced Skill level test will have at least 40 questions and will take approximately 45 to 60 minutes to complete. These tests may also be combined with other tests to present a Combined Test of any length.

These are Multiple Choice type tests with at least four possible answers, only one of which is correct. We constantly change, revise and upgrade our test and really value your opinion. Please send us any suggestions or additions so that we may consider them.

Among the areas covered by this test are the following:

  • Introduction to VC++
  • Data types and variables
  • Loops
  • Arrays, Strings and Pointers
  • Classes
  • Windows programming in VC++
  • Troubleshooting in VC++
  • and much more

We have included a sample question below to give you the style and essence of the test To take a demo of our tests please click the Try a Test Demo button above.

“Consider the following code:

int main()


unsigned s = 555;

int i = (s >> 4) & ~(~0 << 3);

cout << i;


What is the output of the preceding code?”

  1. 555
  2. 3
  3. 4
  4. 2