IBM's online assessments for entry-level tech roles have changed. Its current hiring page lists a coding or technical-skills assessment, an audio or video assessment and a spoken-English assessment, while the cognitive games many candidates remember appear only in older material. This page covers what the IBM online assessment is, its format and timings, how it is scored, the rules to know before you start, how to prepare and a practice plan.
What the IBM online assessment is
Depending on role and region, you may see a HackerRank-style coding test, game-based cognitive tests, an English test, a work-behaviors questionnaire and recorded answers. Not every role needs every part.
Format and timings
| Part | What it involves | Time and questions |
|---|---|---|
| Coding or technical assessment | Commonly reported on HackerRank: one to three easy to medium problems | Reported limits of about 1 to 3 hours |
| Cognitive games (older material) | Five to seven mini-games with text, numbers and shapes | About 30 minutes in total |
| English and spoken-English assessment | Language skills, where the role needs them | Varies |
| Audio or video assessment | Recorded answers | Varies |
Total: varies by role and is not stated officially.
How it is scored
- IBM does not publish scores or cut-offs.
- IBM may invalidate a result if the assessment was not completed according to its requirements.
Rules to know before you start
- IBM may reuse your result if you completed the same assessment in the previous six months.
- Do not refresh, restart or start another attempt unless instructed.
- Do not use AI or outside help unless the instructions explicitly allow it.
How to prepare
- Work somewhere quiet and check whether each part is timed.
- Allow enough time to finish in one sitting.
- On forced-choice work-behavior items, pick the statement you agree with slightly more and do not overthink.
- If something breaks, note the time, take a screenshot and contact IBM's support.
A practice plan
- Day 1: read the platform's candidate guide and try its practice environment.
- Days 2 to 4: two timed problems a day in your test language, writing your own edge-case tests.
- Day 5: one full mock under the real time limit.
- Day 6: review mistakes and the input and output rules.
- Day 7: take the test in one sitting with a stable connection.
Related guides: what an online assessment is, the HackerRank assessment guide, IBM coding interview questions.
On the day, and the mistakes to avoid
- Check the platform, the allowed languages and the time limit in the invitation.
- Try the practice environment or tutorial so the editor and run buttons are not new.
- Use a reliable computer on a stable connection, with other apps and tabs closed.
- Read every problem before starting, and do the quickest ones first.
- Write and run your own edge-case tests before submitting.
- Keep a few minutes at the end to check output formats and resubmit if needed.
Mistakes that cost candidates:
- Writing an elegant solution that fails large hidden tests because of its complexity.
- Mismatched output formats: extra spaces, prompts or debug prints.
- Spending most of the time on one hard problem while easier points go unclaimed.
- Pasting code you did not write, which integrity settings can flag.
- Not reading the input limits, so a solution that works on samples times out.
What happens after the IBM online assessment
If you pass, the next stage is usually a technical interview, and some interviewers ask about your assessment solution. Be ready to explain your approach and its complexity out loud, and prepare two or three behavioral stories for the conversations that follow. For the next stage, see software engineer behavioral answers.
Where CoPilot Interview fits
Online assessments are tests you take on your own: outside help is not allowed, and proctoring settings can flag other apps, tab switches or a second voice. Practice beforehand instead. CoPilot Interview is an AI interview assistant; its free AI mock interview prepares you for the interviews that follow the assessment, with questions built from your résumé and the job description and each spoken answer scored out of ten. The free plan gives 15 minutes a day of live help in sessions of up to 15 minutes, with AI mock interviews included. Read the invitation carefully and follow your employer's rules.
Disclosure: CoPilot Interview is our product, so weigh what we say about it accordingly.
Frequently asked questions
Does IBM still use cognitive games?
IBM's current hiring page does not mention them, but they appear in older IBM material and in candidate reports up to about 2023. Check your invitation.
What platform is the IBM coding test on?
HackerRank, according to candidate reports.
Can I retake the IBM assessment?
IBM may reuse a result from the same assessment taken in the previous six months, and asks candidates not to restart attempts unless told to.
Is there an English test?
For some roles, yes: IBM lists a spoken-English assessment among its assessment types.
Can I use AI tools during the IBM online assessment?
No, unless the instructions explicitly allow it. Assessments are meant to be taken on your own, and proctoring settings can flag other apps, tab switches or pasted code. Use AI tools to practice beforehand, and follow your employer's rules.
Practice this interview before the real one
The AI mock interview builds questions from your resume and the job description, reads them aloud and scores each spoken answer out of 10. Included on the free plan.
Start a mock interview