Berger Aptitude for Programming Test    



B-APT Form D


The Berger Aptitude for Programming Test (B-APT) is a work sample test that measures aptitude for learning programming. The test includes a tutorial which teaches you a simple programming language that you will then use to write short programs in the test. The B-APT is designed so that a talented candidate without a programming background can understand the test’s programming language and use it to solve the problems. Those with some experience gain no advantage over the inexperienced as the programming language is hypothetical and new for everyone. The test is split into three parts that you complete at your own pace with a maximum allowed time of 75 minutes.

It is important to remember that this is not a test for measuring what you already know, it is a test for measuring your learning potential. The test teaches you everything you need to correctly complete the problems. It is a self-contained assessment and there is no revision or preparation which will help you improve your score.



Sample Questions

A sample B-APT question shown here in isolation would probably not make any sense given the learn and apply format of the test. There are sample questions included as part of the test so you will have plenty of opportunity to practice before you attempt any actual test questions. However, if you want to get some measure of the logic used in programming you can attempt some previously used questions from our Basics of Programming Test. Although this is a proficiency test designed for experienced programmers we have selected a few questions that can be solved by logic rather than previous experience. This will give you some idea of the logic required to learn and apply the hypothetical programming language in the B-APT.



To have a go at the sample questions click here.