Free aptitude and coding practice tests online
Practise the assessments employers actually use — aptitude, reasoning, coding, verbal, personality, psychometric and English tests. 8 of them are scored on the page itself: pick your answers, press check, and see the working — no signup, no download. Every guide also explains what the test measures, how to prepare, and gives worked sample questions with answers.
11 assessment guides · 56 marked practice questions across 8 of them · Timed role tests and certifications run inside the OnJob app.
Aptitude & reasoning tests
Coding & technical tests
Personality & behaviour tests
Practise & prepare
Skill assessments — FAQs
Can I take a practice test for free, without signing up?
Yes. 8 of the 11 guides carry a scored practice test on the page itself — 56 multiple-choice questions in total, marked in your browser the moment you press "Check my score", with the working shown for every answer. No account, no email, no download. The personality, psychometric and situational-judgement guides have no scored test, because those instruments have no objectively right answer to mark against.
What is a skill assessment test?
A skill assessment test is a structured, usually timed evaluation that measures a specific ability: aptitude and reasoning, coding and technical skill, or workplace personality and judgement. Employers use them to screen and compare candidates before interviews. OnJob covers 11 of the most common test types, each with worked sample questions.
Are these practice tests free?
Yes. Every assessment guide, its sample questions and the on-page practice tests are free. With a free OnJob account you can also take timed role tests, where coding problems run on a code runner, and free certification tests. Personalised AI role and skill tests are part of the paid plans.
Are the sample questions and answers reliable?
Yes. Every sample question is a genuinely-correct, public-domain aptitude, logic or coding-concept item with a worked answer — never fabricated data or a fake 'official' company test. They reflect what real assessments ask so you can practise the underlying skill.
Where do I take a timed test for a job role?
Timed role tests and certification tests run inside the OnJob app. Create a free profile, take a role test to find your weak topics, then sit a certification. A score of 70% or more issues a certificate with a public verification page that shows on your profile when recruiters review you.
Take a timed test for your role
Reading worked answers is step one. Create a free profile, take a timed role test with real coding problems, then sit a free certification recruiters can verify.