Scientifically, computer programming aptitude test was made for working with computers. It shows your ability to solve problems, check information as quickly as you want to succeed in the IT technology. In our page, you are going to pass a hybrid or combine test. You will be checked on several main things: the ability to solve problems to think logically to recognize pattern and syntax to follow hard procedures Our computer programming test will help you find it out for sure! Coding aptitude test is available here too! Furthermore, any job in IT requires not just a huge knowledge in this sphere. If you want to be a worker who is in great demand, you have to be very self-organized, as programmers more often take on job people who are creative, can work in the team and know the price of time.

Also, you have to gain new skills and improve your knowledge all the time. Computer programming aptitude test questions and answers The programming aptitude test which we propose you has only 26 questions. No more, no less, but interesting. For all the computer test you’ll have 40 minutes. As you see, no time for relaxing.

Sit and work. Programming aptitude test questions are fully adapted for people with at least some knowledge in IT sphere. By the way, you may take a sheet of paper and calculator; it will help you finish the test faster. At the end of it, you’ll see how many scores you have got. So, such kind of computer programming aptitude test questions and answers are available only here.

You may say – what!? Not only score after but answers too? Yes, only here, on our website, you will find all the answers and ability to work on your mistakes. But promise not to glance! Work on your own and good luck to you! 1) Grace thought of a number, added 7, multiplied by 3, took away 5 and divided by 4 to give an answer of 7. What was her starting number? 2 3 4 5 6 7 2) What is B1 + C2? 10 11 12 13 14 None of these 3) Multiply A1 by B2. Put the result in E1. Now divide E1 by D4.

What is the answer? 1 2 3 4 5 None of these 1) Above are 6 rows containing two identical sets of characters, but in one row, one character in the two sets is different. Which row has the difference? 1 2 3 4 5 6 2) Above are 6 rows containing two identical sets of characters, but in one row, one character in the two sets is different. Which row has the difference? 1 2 3 4 5 6 3) Above are 6 rows containing two identical sets of characters, but in one row, one character in the two sets is different. Which row has the difference? 1 2 3 4 5 6 4) Alan thinks of a number. He squares it, then takes away 5, next multiplies it by 4, takes away 7, divides it by 3 and finally adds 6.

His answer is 9. What number did Alan start with? 1 2 3 4 5 6 5) If the hour hand of a clock is turned anticlockwise from 2 pm to 9 am, through how many degrees will it have turned? 120 135 150 165 180 205 6) What percentage of this shape is blue (to nearest percent)? 60 63 66 69 72 75 7) If ADD = 9, BAD = 7, and CAD = 8 what is the value of ADA? 3 4 5 6 7 8 8) If BAD = 10, DAC = 11, and CGI = 22 what is the value of OCCAM? 35 36 37 39 40 None of these. 9) If DATA = 52, CACHE = 40 and BIT = 62 what is the value of BABBAGE? 40 41 42 43 44 None of these. 10) You are facing North. Turn 90 degrees left.

Turn 180 degrees right. Reverse direction. Turn 45 degrees left. Reverse direction. Turn 270 degrees right.

In which direction are you now facing? N W SE SW NW None of these 11) What would the code be for a flight to Paris at 5am for a vegetarian 8 year old girl travelling economy class? bYkR bykr bykR BykP aykR None of these 12) Three computers were lined up in a row. The Dell (D) was to the left of the Viglen (V) but not necessarily next to it. The blue computer was to the right of the white computer. The black computer was to the left of the Hewlett Packard (HP) PC. The Hewlett Packard was to the left of the Viglen (V).

What was the order of the computers from left to right? V, HP, D V, D, HP HP, D, V HP, V, D D, V, HP D, HP, V 13) Tim was given a large bag of sweets and ate one third of the sweets before stopping as he was feeling sick. The next day he ate one third of the remaining sweets and the following day he ate one third of the remainder, before counting the sweets he had left which totalled eight. How many sweets was he given in the beginning? 18 21 24 27 30 33 14) In a counting system used by intelligent apes. A banana = 1 6 is represented by an orange and 2 bananas An orange is worth half a mango What is the value of two mangos, an orange and a banana? 21 24 27 30 33 36 15) In a counting system used by intelligent apes, a banana = 1 6 is represented by an orange and 2 bananas An orange is worth half a mango What is the value in fruit, of two mangos with an orange, divided by an orange with a banana? A mango A banana An orange 2 bananas 3 bananas An orange & banana 16) If the code for JAVA is LCXC what is the code for BASIC? CBTJD DCUKE EDVLF FEWMG CDFFG None of these 17) If the code for FORTRAN is GMUPWUU what is the code for PASCAL? QYVYFG QCVGFR QCPGVR GMPGFR QCVXFF None of these 18) If the code for PHP is QLY. What is the code for SQL ? TUU TUS TRM TUB VUS None of these 19) You start in square E6 facing East.

Move 3 squares forward. Turn 90 degrees clockwise, move two squares forward, turn 180 degrees anticlockwise. Move 5 squares forward, turn 90 degrees anticlockwise. Move 4 squares forwards, turn 90 degrees clockwise. Move two squares backwards.

What is the Y COORDINATE of the square you are now in? 6 7 8 9 10 11 20) You start in square E6 facing South West. Move three squares forward. Rotate 135 degrees clockwise. Move 4 squares forward. Rotate 45 degrees clockwise.

Move 2 squares forward. Rotate 90 degrees anticlockwise and move 4 squares backwards. What is the X Coordinate of the square you are now in? C D E F G H 21) What is the angle between the hands of a clock at 10.30? 75 90 105 120 135 150 22) What percentage weight of chocolate out of the original kilogram will be contained in COMPLETELY FILLED boxes (i.e. those containing a full 6 bags)? 58% 60% 62% 64% 66% 68% 23) In these questions, the coordinates of the square or cell refer to its contents. What is A4 multiplied by D3 divided by C2? 24 26 28 30 33 None of these 24) Store the answer to B4 plus A2 in F1.

Store the answer to A4 minus D2 in F3 Multiply F1 by F3. What is the final answer? 17 84 96 104 108 None of these 25) STEP 1: Multiply C3 by D4 and store the result in F4 STEP 2: Multiply F4 by 3, store the result in F4 then add 1 to E3. STEP 3: Repeat STEP 2 until the value of E3 equals 3 then stop. What is the value of F4? 45 345 405 450 1215 None of these FINAL QUESTION 26) Add A1 + B3 + C4 + D2 and put the result in E2. Add A3 + B1 + C2 + D4 and place the result in E4.

If the value of E4 is larger than E2 swop their contents, otherwise leave them as they are. Multiply E2 by D1, then take away A4 and place the result in F2 What is the value of F2? 79 83 96 95 96 None of these Answers Question Answers Example answers plus working 1 4 Grace thought of a number, added 7, multiplied by 3, took away 5 and divided by 4 to give an answer of 7. What was the starting number? You need to work backwards: multiply 7 by 4, add 5, divide by 3, take away 7 to reach the starting number. 4 + 7 = 11 x 3 = 33 – 5 = 28 / 4 = 7 2 10 What is B1 + C2? B1 = 7 and C2 = 3, therefore B1 + C2 = 10 3 None of these Multiply A1 by B2. Put the answer in E1.

Now divide E1 by D4. What is the answer? A1 = 9, B2 = 2, therefore E1 = 9 x 2 = 18 D4 = 3. 18 divided by 3 = 6. 6 is not one of the answers listed, so you must answer “None of these” Question Answers Test answers plus working 1 2 Above are 6 rows containing two identical sets of characters, but in one row, one character in the two sets is different. Which row has the difference? 2) iqtgiwegasdio iqtgiyegasdio These first three questions involve basic syntax checking.

2 5 Above are 6 rows containing two identical sets of characters, but in one row, one character in the two sets is different. Which row has the difference? 5) dsNvn(Poso;lmd;) dsNvn(Pose;lmd;) 3 6 Above are 6 rows containing two identical sets of characters, but in one row, one character in the two sets is different. Which row has the difference? 6) ladnl:vdlne,842tybqim ladnl:avdlne;842tybqim 4 3 Alan thinks of a number. He squares it, then takes away 5, next multiplies it by 4, takes away 7, divides it by 3 and finally adds 6. His answer is 9.

What number did he start with? Working backwards from the answer. 9 – 6 = 3 x 3 = 9 +7 = 16 /4 = 4 + 5 = 9. Square root of 9 = 3 5 150 If the hour hand of a clock is turned anticlockwise from 2 pm to 9 am, through how many degrees will it have turned? The clock hand moves through 5 hours. Each hour division subtends 30 degrees (360 / 12). Therefore the hand will have turned 5 x 30 degrees = 150 degrees in total.

6 63% What percentage of this shape is blue (to nearest percent)? There are 80 triangles altogether. 50 of which are blue, therefore 50/80 x 100 = 62.5% This rounds up to 63% 7 6 If ADD = 9, BAD = 7 and CAD = 8 what is the value of ADA? Each letter here has the same value as its place in the alphabet. So A = 1, B = 2 etc. A = 1 D = 4 and A = 1 so ADA = 1 + 4 + 1 = 6 8 40 If BAD = 10, DAC = 11, and CGI = 22 what is the value of OCCAM? Each letter has the same value as its place in the alphabet plus 1. So A = 2, B = 3 etc.

O = 16 (15th letter of the alphabet) and M = 14 (13th letter) So OCCAM = 16 + 4 + 4 + 2 + 14 = 40 9 40 If DATA = 52, CACHE = 40 and BIT = 62. What is the value of BABBAGE? Here each letter has double the value of its place in the alphabet. So A = 2, B= 4 and so forth. So BABBAGE = 4 + 2 + 4 + 4 + 2 + 14 + 10 = 40 10 NW You are facing North. Turn 90 degrees left = W Turn 180 degrees right = E Reverse direction = W again Turn 45 degrees left = SW Reverse direction = NE Turn 270 degrees right.

= NW In which direction are you now facing? N W E W SW NE NW 11 bykR Flight tickets for an airline are coded as follows: UK Destinations are coded A, Flights to Europe are coded B, Asian Destinations C, and the Americas D. If a flight takes place between 10 pm and 6 am the same code are used but with lower case letters (a,b,c, and d) Male passengers are coded X and female passengers are coded Y. Children are coded by the same letters in lower case (x.y) Meals are coded as follows: European meal G, Asian Meal H, Vegetarian Meal K. Children’s meals coded by the same letters in lower case (g,h,k) First Class passengers are coded P, Business Class Q and economy R What would the code be for a flight to Paris at 5am for a vegetarian 8 year old girl travelling economy class? European Flight before 6 am = b. Female child = y, Vegetarian children’s meal = k, Economy class= R Therefore code is bykR 12 D,HP,V Three computers were lined up in a row.

The Dell was to the left of the Viglen but not necessarily next to it. The blue computer was to the right of the white computer. The black computer was to the left of the Hewlett Packard PC. The Hewlett Packard was to the left of the Viglen. What was the order of the computers? Computer Dell Hewlett Packard Viglen Operating System Black White Blue 13 27 Tim was given a large bag of sweets and ate one third of the sweets before stopping as he was feeling sick.

The next day he ate one third of the remaining sweets and the following day he ate one third of the remainder, before counting the sweets he had left which totaled eight. How many sweets was he given in the beginning? 2/3 x 2/3 x 2/3 = 8/27 14 21 In a counting system used by intelligent apes. A banana = 1 6 is represented by an orange and 2 bananas An orange is worth half a mango What is the value of two mangos, an orange and a banana? Banana = 1 orange = 4 mango = 8 8 + 8 + 4 + 1 = 21 15 Orange What is two mangos and an orange, divided by an orange with a banana? An orange (8 + 8 + 4) / (4 + 1) = 4 = orange 16 DCUKE If the code for JAVA is LCXC what is the code for BASIC? Each letter in JAVA is moved forward in the alphabet by two letters: J + 2 = L , A + 2 = C , V + 2 = X, A + 2 C Moving each letter in BASIC forward by two we get DCUKE 17 None of these If the code for FORTRAN is GMUPWUU what is the code for PASCAL? Here the sequence is more complex: +1, -2, +3, -4, +5, -6 F + 1 = G, O – 2 = M, R +3 = U, T – 4 = P, R + 5 = W, A – 6 = U, N + 7 = U Applying the same process to PASCAL we get QYVYFF, which is not one of the listed solutions, so the answer is none of these. 18 TUU If the code for PHP is QLY. What is the code for SQL ? Here the change is +1, +4, +9 (square numbers) So applying the same process to SQL we get TUU 19 7 You start in square E6 facing East.

Move 3 squares forward = H6 Turn 90 degrees clockwise, move two squares forward = H4. Turn 180 degrees anticlockwise. Move 5 squares forward = H9. Turn 90 degrees anticlockwise. Move 4 squares forwards = D9.

Turn 90 degrees clockwise. Move two squares backwards = D7 What is the Y COORDINATE of the square you are now in? 7 20 H You start in square E6 facing South West. Move three squares forward = B3 Facing SW Rotate 135 degrees clockwise. Move 4 squares forward. = B7 Facing N Rotate 45 degrees clockwise.

Move 2 squares forward = D9 Facing NE Rotate 90 degrees anticlockwise and move 4 squares backwards. H5 Facing NW What is the X Coordinate of the square you are now in? HC D E F G H 21 135 What is the angle between the hands of a clock at 10.30? The minute hand will be at 6 o’clock = 180 degrees The hour hand will be half way between 10 and 11 o’clock. Each hour subtends 30 degrees so the hour hand will be at 30 x 10.5 degrees = 315 degrees. So the difference between the two hands is 315 – 180 = 135 degrees. 22 58% In a chocolate factory, a machine takes a 1 kg block of chocolate.

It then divides this into rectangles each weighing 10g. These rectangles are then stamped into disks of chocolate each weighing 6g with the remaining chocolate discarded. These chocolate disks are then packed into bags of 4 which are sealed and finally packed into boxes, each containing 6 bags ready for dispatch to the shops. What weight of chocolate out of the original kilogram will be contained in COMPLETELY FILLED boxes (i.e. those containing a full 6 bags)? 1000 g of chocolate is made into 100 rectangles of chocolate each weighting 10g.

These are then stamped into 100 disks of 6g each. 4 disks are packed into each bag and then 6 bags are placed into each box. Therefore there are 24 disks in each box. As there are 100 disks in total produced from the 1 Kg of chocolate, there will therefore be four boxes with 4 disks left over. These 4 boxes contain 96 disks each weighing 6g.

So the total weight of chocolate in the boxes will be 96 x 6g = 576g. Converting to a percentage: 576/1000 X 100 = 57.6% which rounds to 58% 23 26 What is A4 multiplied by D3 divided by C2? A4 = 13, D3 = 6, C2 = 3. 13 x 6 = 78 ÷ 3 = 26 24 None of these Store the answer to B4 plus A2 in F1. Store the answer to A4 minus D2 in F3. Multiply F1 by F3.

What is the final answer? Store the answer to B4 plus A2 in F1. B4 + A2 = 9 + 8 = 17 = F1 Store the answer to A4 minus D2 in F3. 13 – 7 = 6 = F3 Multiply F1 by F3. 17 x 6 = 102. None of the given solutions is 102, so the answer is “None of these” 25 405 STEP 1: Multiply C3 by D4 and store the result in F4 STEP 2: Multiply F4 by 3 then add 1 to E3.

STEP 3: Repeat STEP 2 until the value of E3 equals 3 then stop. What is the value of F4?STEP 1: 5 x 3 = 15 = F4 STEP 2: 15 x 3 = F4 = 45 & E3 = 1. STEP 3: 45 x 3 = 135 & E3 = 2. 135 x 3 = 405 & E3 = 3. STOP.

F4 now equals 405 26 83 Add A1 + B3 + C4 + D2 and put the result in E2. Add A3 + B1 + C2 + D4 and place the result in E4. If the value of E4 is larger than E2 swop their contents, otherwise leave them as they are. Multiply E2 by D1, then take away A4 and place the result in F2. What is the value of F2? Add A1 + B3 + C4 + D2 and put the result in E2.

9 + 1 + 6 + 7 = 23 = E2 Add A3 + B1 + C2 + D4 and place the result in E4. 11 + 7 + 3 + 3 = 24 = E4 If the value of E4 is larger than E2 swop their contents, otherwise leave them as they are. E4 = 24 whereas E2 = 23 therefore they should be swopped, so E2 now = 24 and E4 = 23 Multiply E2 by D1 then take away A4 24 x 4 = 96 – 13 = 83. What is the value of F2? 83