Leepo
Resources

Guide · Follow up

How to Prepare for an Online Assessment: Tests and Tips

An online assessment can be a coding test, a reasoning test, a situational judgment test or a set of short games. Here is how to find out which one you have, where to practice on the publishers’ own sample pages, and how to set up for the day.

8 min read

Short answer

Find out which kind of test you were sent, then practice that format under time on the test publisher’s own sample pages: HackerRank offers a sample test from the test login page, and SHL has practice tests for numerical, deductive and inductive reasoning. Take the real test on a laptop with a stable connection, early in the window you were given.

Source: HackerRank candidate support, questions before the test

On this page›
  1. Find out which kind of assessment you have
  2. Coding tests
  3. Cognitive and reasoning tests
  4. Situational judgment tests and personality questionnaires
  5. Game-based assessments
  6. Set up the day before
  7. A three-day plan
  8. During the test
  9. After you submit
  10. Frequently asked questions

To prepare for an online assessment, first find out which kind of test you were sent, because a coding test, a reasoning test and a situational judgment test reward different preparation. Then practice that format under a timer on the test publisher’s own sample pages, set up a laptop with a stable connection in a quiet room, and take the test early in the window the employer gave you, at a time of day when you are sharp. The sections below go through each type, with what the platforms themselves tell candidates, checked in November 2026.

Find out which kind of assessment you have

“Online assessment” (often shortened to OA) covers several different things. Your invitation email usually names the platform and sometimes the format. If it does not, ask the recruiter what the test covers and how long it takes. That is a normal question, and the answer decides how you spend your preparation time.

TypeWhat it looks atWhere you may meet itBest preparation
Coding testProgramming, algorithms, data structures, sometimes a small projectHackerRank, CodeSignalThe platform’s sample test, then timed problems in your strongest language
Cognitive or reasoning testNumerical, verbal, deductive and inductive reasoningSHLTimed practice tests in the same format
Situational judgment testHow you would handle realistic work situationsSHL, HireVueLearn the role and the employer’s values; try example questions
Personality or behavior questionnaireTypical ways of workingSHLAnswer honestly and consistently; nothing to revise
Game-based assessmentSkills such as working memory, numeracy and problem-solvingHireVueRead each game’s instructions; play when rested
Recorded video questionsSpoken answers to set questionsHireVue, SHLPrepare stories from your experience and practice aloud

Many employers combine two of these, such as a reasoning test followed by a situational judgment test, or recorded video questions followed by games.

Coding tests

HackerRank’s candidate guide, Introduction to HackerRank Tests, says a test may include questions on programming languages and frameworks, algorithms and data structures, depending on the role, and recommends trying the Sample Test to get familiar with the environment and tools. Its page of questions before the test explains where to find it: in the Instructions section of the test login page, under Try Sample Test. The same page sets out the practical rules:

  • The recruiter sets the schedule and the duration; both are in your invitation email or on the login page.
  • You must use a PC or laptop. HackerRank says other devices, such as phones and iPads, are not supported.
  • Use the latest version of Chrome, Edge, Safari or Firefox.
  • You cannot log in after the time window is over, and the platform does not support rescheduling. For a new date, contact the hiring team.
  • The invitation says whether the test is proctored. A proctored test needs a computer with a webcam.
  • Malpractice can be captured in your test report and may lead to disqualification from later rounds.

CodeSignal describes similar safeguards. Its page on preventing and detecting cheating says proctored candidates share their camera, microphone and screen and show a government-issued photo ID before starting, that answers are compared with all other submissions on its platform and with solutions posted online, that it tracks when candidates copy and paste text from another window, and that it can identify activity correlated with the use of AI assistance. Have your ID next to you, and do the test the way the rules ask.

How to practice for a coding test

  • Choose one language and stay with it. Use the one you can write without looking things up, and check that the test allows it.
  • Take the sample test first. You are learning the editor, how to run your code and where the timer sits, so none of that costs you minutes on the day.
  • Practice with a timer. Solve a few problems on arrays, strings, hash maps, sorting and trees at the pace the real test will ask for.
  • Read the whole problem, then the examples. Note the input limits. They hint at how fast your solution has to be.
  • Get something working, then improve it. A simple correct solution you can submit is worth more than a clever one you never finish.

Cognitive and reasoning tests

These are short, timed tests of how you work with numbers, text and patterns. SHL, one of the large test publishers, offers practice tests for numerical, deductive and inductive reasoning and for general ability, several of them in an interactive drag-and-drop format, and some produce a report when you finish. Its example questions cover eight types, among them numerical reasoning, verbal reasoning, inductive reasoning, calculation and checking tests, with answers provided to help you understand them.

SHL adds a caution worth remembering: the practice tests give a similar format and question types, but their difficulty may not exactly reflect the test you will be asked to complete. Treat practice as a way to learn the format and your own pacing.

  • Practice the exact format. If the invitation says “numerical reasoning”, do numerical tests. General brain-training apps help less.
  • Work out your pace. Divide the time by the number of questions before you start, and move on when a question has had its share.
  • Have paper, a pen and a calculator ready if the instructions allow them.
  • Read charts and tables before the question. Check the units and the column headings, where most slips happen.
  • Look back at what went wrong after each practice round. The same two or three errors tend to repeat.

Situational judgment tests and personality questionnaires

A situational judgment test presents you with workplace situations, as SHL’s practice page puts it, and asks how you would respond. There is no formula to memorize. What helps is knowing the job: read the posting again, read how the employer describes its values, and think about what good work looks like in that role, whether that is calming an upset customer or raising a mistake with a manager.

Personality and behavior questionnaires have no right answers in the usual sense. Answer as you really work, and answer consistently. Trying to guess the “ideal” profile tends to produce answers that contradict each other. HireVue makes the same point about its own assessments in its candidate FAQ: there is no course you can take that will help you game one.

Game-based assessments

Some employers send a set of short games. HireVue’s guide to preparing for its assessments says each game takes about 3 minutes, that some game-based assessments last 7 minutes and others 15 to 20, and that they measure cognitive skills such as numeracy, working memory and problem-solving, along with emotional intelligence. Each game shows a summary of the skills it assesses and starts with some easy levels. HireVue suggests setting aside about 30 minutes without distractions, keeping your device charged, reading the instructions, and taking a break between games. It says the games are designed to be easy for people who do not play games.

Set up the day before

The tests are timed, so a technical problem costs you answers. Check these the day before:

  • A laptop or desktop, plugged in, with an up-to-date browser
  • A stable internet connection; sit near the router or use a cable if you can
  • A working webcam and a well-lit seat, if the test is proctored
  • Your photo ID, if the platform asks for one
  • A quiet room, with your phone silenced and other tabs and apps closed
  • Paper, a pen and water
  • The invitation email open, with the deadline and the recruiter’s contact details

If you have a disability or a condition that affects how you take tests, ask for an adjustment before you start. HackerRank says its platform supports candidates with visual, auditory, cognitive and other disabilities, and HireVue’s FAQ says you can request accommodations from your recruiter or the hiring team.

A three-day plan

This is an example schedule for a test due in three days. Stretch or shorten it to fit your deadline.

WhenWhat to do
Day 1Read the invitation, confirm the format and length, take the platform’s sample or practice test once
Day 2Two timed practice rounds in the same format; review every mistake; check your device and room
Day 3One short warm-up, then the real test at your best time of day, well before the deadline

During the test

  • Read the instructions screen in full. It tells you what is allowed.
  • Check the number of questions and the time, and set your pace.
  • If a question is eating your time, give your best answer and move on.
  • On a coding test, run your code against the sample cases before you submit.
  • If something breaks, take a screenshot and email the recruiter straight away with the time it happened.

After you submit

Write down the date you took the test and what the employer said about next steps. If the date they gave passes, a short, polite note is fine; our follow-up email templates show how to word it. Then start preparing for the interview that a passed test usually leads to.

Assessment invitations often arrive with a short deadline, and they are easy to miss in a full inbox. Leepo’s Pro plan gives you your own Leepo email address. Employer replies sent to it buzz your phone, and the daily summary names tomorrow’s assessments and interviews. That fits how Leepo is meant to be used: Leepo applies to the newest jobs you fully qualify for, and your time goes into preparing for tests like these.

Frequently asked questions

How long does an online assessment take?

It depends on the employer. On HackerRank, the recruiter sets the test schedule and duration, and both are shown in your invitation email or on the test login page. HireVue says each of its games takes about 3 minutes, with some game-based assessments lasting 7 minutes and others 15 to 20. Read the invitation, then set aside more time than it says.

Can I use Google or AI during an online coding assessment?

Follow the rules shown on your test’s instructions screen, because they differ by employer. Platforms do look for outside help: HackerRank says malpractice can be captured in your test report and may lead to disqualification, and CodeSignal says it compares answers with other submissions and can identify activity correlated with the use of AI assistance. If the rules are unclear, ask the recruiter before you start.

What happens if I miss the deadline for an online assessment?

You usually cannot start it. HackerRank says you cannot log in to a test after its time window is over and that the platform does not support rescheduling, so you need to contact the hiring team. Write to the recruiter as soon as you know there is a problem, ideally before the window closes.

Are practice tests the same as the real assessment?

No. SHL says its practice tests offer a similar format and question types but do not try to give the exact experience, and that their difficulty may not match the test you are asked to complete. Use them to learn the format and your pacing, and expect the real questions to differ.