Prepare for the IBM recruitment process with tailor-made practice materials.

IBM Aptitude Tests

Getting A Job At IBM

IBM is a globally recognised technology company, with a base in New York and offices in over 170 countries. IBM calls its employees to do things never done before; to push the boundaries of technology to solve the world's common problems.

Employees at IBM talk about a great work-life balance and the opportunity for remote work, with additional benefits, including health and wellness facilities and insurance packages. It is because of this that jobs at IBM are highly desirable and applications are competitive. The recruitment process consists of several stages where candidates are asked to complete application forms, multiple tests, tasks, activities and interviews.

IBM's Values and Culture

IBM considers itself to be an inclusive, forward-thinking company. It recognises the importance of work-life balance and describes itself as a responsible technology innovator and a force for good in the world. IBM values transparency and trust, and promises to listen to its employees to help shape its development.

In the wider community, IBM takes corporate social responsibility seriously, with initiatives in education settings, retired and veteran communities and the environmental sector. IBM uses its technological expertise to offer support and learning to minority groups and community groups.

Types Of Roles

In a company the size of IBM there is a vast range of available opportunities, at entry-level and intern level, all the way to highly experienced professionals. Professional job roles cover areas such as HR, software development, sales, architecture, health and safety compliance and online security. There are also opportunities in banking, finance and insurance.

Hiring Process At IBM

IBM has a very thorough and rigorous hiring process that helps identify the most promising candidates. Competition for jobs is high, so understanding what is expected of you can give you a head start. It's also worth noting that IBM hires across many regions of the world, so the hiring process may vary, depending upon location.

Application And Pre-screening

The first stage of applying for a job at IBM is to complete an online application. IBM recommends that people also join its Talent Network to register their interest and receive information about job openings. Once you have submitted an online application, it will be screened by real IBM employees, not machines. Staff who screen applications are experts in their field and also experienced in recruitment.

IBM Aptitude Tests

IBM uses a range of aptitude tests to select candidates who will fit the culture and ethos of the company. The benefit of aptitude tests is that they provide information not always accessible from an interview, like personality traits, qualities and behavioural responses. IBM continues its ethos of diversity and inclusion by offering to make any adjustments necessary to make the tests accessible for all.

IPAT Cognitive Ability Test

IBM has created its own cognitive test called the Information Processing Aptitude Test (IPAT). The IPAT is a notoriously difficult numerical reasoning and numerical series test that covers topics including measurement and weight conversions, understanding speed, distance and time, ratios and fractions and basic algebra. Recently, IBM has introduced questions in the format of fun interactive games that present challenges to solve. The IPAT test has a time allowance of 2 hours and 15 minutes in which to answer 40 questions. The candidate must answer the questions to demonstrate how they learn, solve problems and make decisions.

Online Reasoning Test

IBM also administers other online aptitude tests for a well-rounded view of each candidate. These tests include numerical reasoning,verbal reasoning,mechanical reasoning,situational judgement,logical reasoningand software programming. Applicants are not expected to sit all tests, but will be required to complete the tests most relevant to the job to which they are applying.

Online Assessments

As well as the IPAT cognitive ability test mentioned above, the online assessments also cover three additional areas. A coding assessment presents either a series of coding challenges or a multiple choice test designed to test your knowledge and ability in programming. A video assessment replicates a more traditional interview format and asks the candidate several questions. Responses are recorded on video and used as part of the selection process. Finally, candidates are expected to complete an English language assessment to help demonstrate your level of proficiency in the English language.

IBM Assessment Center and Interview

Applicants who successfully complete the aptitude tests are invited to move on to the next stage in the IBM hiring process: an assessment center. At the assessment center you might be asked to participate in group tasks or give a presentation, and you will likely be required to attend a face to face interview. Interview questions often ask you to explain your capabilities and experience and how you would respond to certain workplace situations. IBM recommends you prepare some questions for your interviewer to make sure the company is a good fit for you, as well as you being a good fit for the company.

What's It Like To Work At IBM?

According to its workforce, working at IBM is pretty good. The diversity and inclusion programme attracts much praise and seems to play a big part in making employees feel welcome and comfortable. As well as the prestige of working at one of the world's leading technology companies, employees also benefit from added extras, such as health insurance, a retirement programme and opportunities to take leave to pursue personal goals. The staff at IBM even get to use wellbeing facilities, including sleep rooms, reading areas, mindfulness sessions and a massage chair. However, as expected at a company of this size, processes at IBM can be clunky and involve red tape and bureaucracy.

Top Tips To Getting Hired At IBM

Is It Difficult To Get A Job In IBM?

Job positions at IBM are highly sought after and the recruitment process is challenging. Aptitude tests are at a medium or high difficulty level, depending upon the job position, but IBM's own aptitude test, the IPAT Capability Test, is known to be difficult.

How Long Is The IBM Hiring Process?

There is no set time frame for an application to work at IBM, so expect it to take anywhere between two weeks and several months. The length of the hiring process depends upon the role to which you are applying, how many applications are submitted, and how far you get through the process.

What Is A Good IBM Test Score?

Your recruitment tests will be compared to your peers to rank you. Typically, you must rank in the top 50% of your group to pass the test and be considered for the next stage of the process.

What Are The Coding Questions Asked In IBM?

If you are applying for a position that involves computer programming, you will be asked to sit a coding test as part of the application process. Questions cover Operating Systems, Object-Oriented Programming concepts, Database Management System (DBMS), Data Structures and Algorithms.

How Can I Prepare For An IBM Interview?

IBM interviewers want to see that you are interested in the company. Be sure to have a basic understanding of IBM's position in the marketplace, current projects and clients, and any recent news about the company.


How Long Is The IBM Hiring Process?

There is no set length of time for the IBM hiring process, so expect it to take anywhere from two weeks to many months, depending on how your application progresses.

How Long Does It Take To Hear Back From IBM?

It can take some time for IBM to get back to you after submitting an application, if at all, due to the high level of applications they receive for every position. IBM states that they are unable to respond to every person who is unsuccessful but can offer feedback if you contact your recruiter.

What Should I Expect At An IBM Interview?

Expect to be interviewed by skilled professionals in their field who are also experienced in interviewing, are aware of unconscious bias, and will give a fair and equal interview to all candidates. At the end, you will be asked if you have any questions, so think of a few beforehand.

How Do I Pass IBM Tests?

To improve your chances of success, take practice example test questions and to sit practice tests. Practising under test conditions and familiarising yourself with typical questions will help you stay calm and focused during the test.

How Do I Get A Job At IBM?

Follow the application process as set out above, starting with an online application through the IBM website. Ensure you have your skills up to date and have researched both the company and your potential job role. Show diligence and enthusiasm.


Access real tests

Get instant access to IBM tests written by accredited psychologists working in technology today

  • 100s of questions

    Huge vault of questions to help you practice until your heart’s content.

  • All test types

    Full array of numerical, verbal, diagrammatic, logical, situational and personality tests.


Quickly improve your scores

We’ve included a whole range of tools to help you learn as quickly as possible.

  • Fully worked solutions

    We provide detailed step-by-step solutions to every single question so you can improve your performance as quickly as possible.

  • Intelligent learning system

    Compare your scores with others and track your progress using your personal analytics dashboard.


Secure your dream job

All our tests are targeted at helping you acquire the job you want.

  • Real life mock tests

    We’ve created specific tests for each of the top employers and test publishers used in technology today.

  • Actual test simulations

    Practice under exam conditions with timed tests designed to simulate the precise experience you’ll face.

Build your confidence today

Try one of our IBM tests for FREE.

Take the test

Techtest ensured I was proactive, rather than reactive, in my quest to level-up my technology aptitude skills.

Sam decided to use the Techtest library to help him pass a series of aptitude tests at the BBC


Level up

Choose the package that works for you.


Pay Annually
Pay Monthly
  • 45 Numerical reasoning tests

  • 45 Verbal reasoning tests

  • 30 Diagrammatic reasoning tests

  • 30 Situational judgement tests

  • 25 Publisher packages

  • 20 Employer packages

  • Dashboard performance tracking

  • Full solutions and explanations

  • Tips, tricks, guides and resources


  • Access to free tests

  • Basic performance tracking

  • Full solutions and explanations

  • Tips and resources