How to decide which test to use
First, ask yourself what type of candidate you wish to evaluate:
Inexperienced Trainees
If you are looking to assess potential programming aptitude among candidates with little or no IT experience, then the ideal test is the B-APT, our entry-level aptitude test. This has been successfully used for assessing candidates from a variety of backgrounds including; school leavers; Modern Apprenticeship and New Deal candidates; non-IT graduates and IT graduates. Click here for further information on the B-APT.
Experienced Trainees
If you are looking to assess potential programming aptitude among candidates with at least one months experience, be it on the job or as part of an IT course, then the test to choose is the B-APT AF. This advanced programming aptitude test assumes some familiarity with programming concepts and is a useful tool for measuring trainability and future on the job performance. This test has been used by many clients to verify programming aptitude among IT Graduates, often with surprising results. It has also been used for assessing an experienced professional's ability to retrain into new languages. Click here for further information on the B-APT AF.
For experienced trainees you may also want an indication of their current technical ability. If you are looking for proficiency in a particular language then choose the relevant test from our range of language specific proficiency tests. For more information, select Proficiency Tests from the options on the left. Alternatively, if you want an assessment of a candidate's core programming skills, regardless of language, then you should choose the Basics of Programming Test (BOP
IV).
Experienced Software Developers with particular language skills
If you are looking to assess the current language specific technical skills of an experienced software developer, choose the relevant test from our range of language specific proficiency tests. These multiple choice tests cover a range of content areas within each language. Candidate scores can then be compared against norm groups of other developers who have sat the test. For more information, select Proficiency Tests from the options on the left.
Experienced Software Developers regardless of their IT background
If you are looking to assess the current technical skills of software software developers from a range of backgrounds, then the best test to use is the Basics of Programming Test (BOP
IV). This generic test measures candidates' fundamental programming skills and allows you to objectively compare candidates from differing backgrounds by using a single test. Click here for further information on the
BOP
IV.
Experienced Computer Professionals with particular job skills
If you are looking to assess the current skills of candidates for a particular job role, choose one of our job specific proficiency tests. These multiple choice tests cover a range of content areas within each role. Candidate scores can then be compared against norm groups of other candidates who have sat the test. For more information on our job specific proficiency tests, choose form one of the following: