Skip to main content

This test is also available in the following languages:

Aptitude IQ Test

IQ is one of the most solid concepts in social science and is widely agreed to be the most effective way of measuring intelligence. This test was compiled by independent researchers with the aim of mimicking pre-employment assessment tools used to help determine whether someone has the aptitude to thrive in cognitively demanding jobs such as software engineer, air traffic controller, scientist, financial consultant, and the like.

What is your IQ? For each of the following items, indicate your answer below.

The test will consist of the kind of items you see below. First we see a rule then have to apply the rule to a new shape.

Look at the example item above this text. On the top left we see a small purple-ish square then an arrow pointing towards a big square. The arrow shows that the small square turned into the shape on the right, so into a bigger square. The rule here can be assumed to be "turn the shape bigger". On the top to the right there is a small circle and then an arrow pointing to a question mark. In place of the question mark we need to input one of the 5 answer options. A, B, C, D, or E. The small circle needs to follow the rule of the 2 squares so ergo grow larger. Hence the answer is B.

In the example above the rule is now "turn the shape upside down". We look at the main shape then find a shape amongst the answers turned upside down and hence find the answer, D.

In the item above we see a square turn smaller and also turn from purple to white. Hence 2 rules must be applied to the big circle on top. It must become smaller and white. Hence the answer is A.

You can try to solve the item above yourself before starting the test.

This test is in timed mode.

You will have 20 minutes to finish the test. Once you are ready, click Start Test.

The Aptitude IQ Test was compiled by independent researchers for IDRlabs.

Cognitive Abilities Measured by IQ include:

Logical thinking: The ability to think logically and follow structured pathways of thought can be helpful for understanding programming concepts and writing clean, well-organized code.

Working memory: A larger working memory allows you to temporarily hold and manipulate information, which can be beneficial for juggling multiple tasks while coding, remembering complex algorithms, and switching between different parts of your program.

Reasoning and Problem-Solving: This includes the ability to analyze information, identify patterns, draw logical conclusions, and form solutions to problems. This ability is fundamental across many domains, including programming, research, and engineering.

Processing Speed: This refers to the speed at which individuals can process and react to information. While faster processing speed can provide an advantage in tasks requiring quick decisions, it doesn't necessarily equate to better problem-solving or deeper understanding.

Verbal Comprehension: This involves understanding and manipulating language effectively. It can be beneficial for communication, writing documentation, and understanding technical jargon in programming.

Spatial Reasoning: This refers to the ability to understand and manipulate spatial relationships between objects. This is relevant for tasks like visualizing program flow, understanding 3D graphics, and designing user interfaces.

Pattern Recognition: This refers to the ability to identify patterns and relationships within data or information. This is crucial for recognizing recurring issues in code, identifying trends in data analysis, and predicting future outcomes.

Innovation: In roles that require innovation and forward-thinking, individuals with high IQs are often at an advantage. Their ability to connect disparate ideas, identify patterns, and envision future possibilities can drive innovation within their teams or organizations.

Complex Decision Making: Cognitively demanding jobs often involve making complex decisions with far-reaching consequences. High-IQ individuals are better equipped to weigh multiple factors, anticipate potential outcomes, and make informed decisions in high-pressure situations.

Overall, a high IQ can provide a significant advantage in a cognitively demanding job by facilitating problem-solving, learning, critical thinking, creativity, efficiency, leadership, innovation, and complex decision-making.


IQ tests are not perfect: They have limitations and potential biases, and a single score shouldn't be used to define someone's potential.

Skills are developed through practice: While cognitive abilities measured by IQ tests might contribute to skill development, other factors like practice, motivation, and access to learning opportunities play a major role.

Skills are diverse: Many skills relevant to success in various fields aren't directly measured by IQ tests, such as creativity, communication, teamwork, and emotional intelligence.

As the publishers of this free test, which allows you to screen yourself for the characteristics of IQ, we have strived to make the test as reliable and valid as possible by subjecting this test to statistical controls and validation. However, free online quizzes such as the present test do not provide professional assessments or recommendations of any kind; the test is provided entirely “as-is.” For more information about any of our online tests and quizzes, please consult our Terms of Service.

Why Use This Test?

1. High validity and reliability. There is strong scientific evidence that the IQ construct is solid and one of the most valid concepts in social science.

2. Statistical controls. Test scores are logged into an anonymized database. Statistical analysis of the test is conducted to ensure maximum accuracy and validity of the test scores.

3. Made by professionals. The authors of this free online IQ test are certified in the use of numerous personality tests and have worked professionally with typology and personality testing.