
Now click on the "Go to First Example" button below to begin. The test will start with three easy example questions which will not be marked or timed. Please note that this is quite a demanding test. Please use SCRAP PAPER and a CALCULATOR for working out answers. At the end of the test (when 25 minutes have elapsed), you will be given a score. The test has 26 questions and you will have 25 minutes to do them. For more information about this click on the programming tests tab on our psychometric tests page.Programmers also need to be reasonably quick coders, although accuracy is more important than speed.Ability to quickly learn new skills and update existing ones by teaching yourself.Īlso a receptivity to new ideas: computing is a fast changing environment!.Clear, concise documentation: software development involves writing things down and looking them up again.

Other attributes required by programmers and other computing professionals Involves following coded instructions and rules, sequencing events into a logical order, sorting and manipulating lists of items according to specific instructions, deciding how one set of instructions affects another and interpreting flow diagrams. Involves recognising similarities and differences in strings of characters and numbers, understanding graphical representations of procedures and symbols, finding which element does not match the corresponding elements and information checking and attention to detail: a single misplaced semi-colon or bracket can crash a program. Numerical problem solving is analogous to the trouble shooting required in programming The test given here is a hybrid test (type 2 above). These are given to experienced programmers to assess their competence. loops), look-up tables, sets, arrays, boolean true/false, looping and other programming structures.

Neither of these first two types of test require any knowledge of programming

