An online assessment (OA) is a test, usually timed, that an employer sends you to complete on your own computer after you apply and before interviews. It can include coding problems, aptitude or reasoning questions, personality or work-style questionnaires, or job simulations, and it is scored, often automatically, to decide who moves on to interviews.
OAs let employers screen many applicants the same way. They measure your own skills, so one rule applies to everything on this page. Take the assessment yourself and follow the employer's rules — use CoPilot Interview to practice beforehand.
Types of online assessment
The U.S. Equal Employment Opportunity Commission's guidance on employment tests lists cognitive tests, work samples and simulations, personality and integrity tests, and English proficiency tests among the selection procedures employers use, and notes that many of them can be given online. In practice, OAs fall into these groups:
| Type | What it measures | Typical format | Often used for |
|---|---|---|---|
| Coding test | Problem solving and correct, efficient code | One to four problems in a browser code editor, scored against test cases, some of them hidden | Software, data and other engineering roles |
| Cognitive or aptitude test | Numerical, verbal and logical reasoning | Timed multiple-choice questions | Graduate programs and many business roles |
| Personality or work-style questionnaire | How you prefer to work | Statements you rate from agree to disagree; often untimed | Roles at every level |
| Situational judgment test | Judgment in realistic work scenarios | Choose the best (or worst) response to each scenario | Customer-facing and graduate roles |
| Job simulation or work sample | Whether you can do a slice of the job | A SQL query, a spreadsheet task, an inbox exercise or a design scenario | Role-specific |
| Skills test | One specific skill | Language proficiency, typing speed or software knowledge | Role-specific |
One OA can combine several of these. The invitation tells you which sections you'll get.
How an online assessment works
- Invitation. After you apply, or after a recruiter call, you get an email with a link and a window in which to complete it.
- Instructions. A start page lists the sections, the time limits, the programming languages or tools you may use, and any monitoring the employer has switched on.
- Timed sections. Once you start a section, its timer usually runs until you submit or time runs out.
- Scoring. Coding answers are run against test cases, multiple-choice sections are marked automatically, and questionnaires are scored against criteria the employer sets.
- Decision. Results go to the recruiter, often as a score or a pass or fail, and decide who is invited to interviews. You may never see your score.
Formats vary widely, but some employers publish theirs. Amazon's SDE II interview prep page says its online assessment gives you 90 minutes for two technical questions, followed by 20 minutes of systems design scenarios and an 8-minute multiple-choice work style survey tied to its Leadership Principles (as of October 2026). Our guides to the Amazon online assessment and the Google online assessment cover those processes in detail.
Example: reading an OA invitation
Example invitation written by us for illustration; real ones differ.
Invitation: "Section 1: two coding questions, 70 minutes, in Python, Java, C++ or JavaScript. Section 2: work-style questionnaire, about 10 minutes, untimed. Complete within 7 days of this email. You may use official language documentation; no other assistance is permitted."
What that tells you:
- Budget about 35 minutes per coding problem, and solve the easier one first.
- Practice in the language you'll use, in a plain editor, under a 70-minute timer.
- Treat the questionnaire as a calm, separate block, and answer honestly and consistently.
- The rules are explicit: official documentation only. Anything else breaks them.
- Start by day 5, so a technical problem doesn't cost you the deadline.
Online assessment vs technical interview
| Online assessment | Technical interview | |
|---|---|---|
| Who is there | Only you | One or more interviewers |
| When it happens | Early, soon after you apply | After a screen, often in later rounds |
| How it's scored | Mostly automatic: tests passed, answers correct | An interviewer's judgment, often recorded on a scorecard |
| Explaining your thinking | Usually not seen | A large part of the evaluation |
| What helps most | Speed, accuracy and finishing | Reasoning out loud, communication and collaboration |
Passing an OA usually leads to a technical interview or a phone screen. Some employers screen with a recorded one-way video interview instead. For more terms, see our AI interview glossary.
How to prepare for an online assessment
- Match the format. Do full timed sets, for example two problems in 70 minutes with no notes and no searching, in a plain browser editor. The new grad online assessment guide covers timing strategy in depth.
- Learn how scoring works. Hidden test cases reward handling edge cases: empty inputs, duplicates and very large values. Our platform walkthroughs explain sample tests, hidden tests and partial credit and how another common platform scores coding tasks.
- Refresh patterns and complexity. The coding interview cheat sheet maps problem wording to 17 core patterns, and the Big-O complexity visualizer shows how quickly each complexity grows.
- Practice reasoning sections against the clock. In aptitude tests, speed matters as much as accuracy, so practice timed sets rather than untimed puzzles.
- Answer questionnaires honestly. Trying to guess the "right" profile tends to produce inconsistent answers.
- Ask for accommodations first. The EEOC's guidance notes that the Americans with Disabilities Act requires employers to make reasonable accommodations, including in how tests are given, for qualified applicants with disabilities unless that would cause undue hardship. Ask the recruiter before you start.
- Prepare for what comes next. CoPilot Interview's Mock Interview can include coding and system design questions in your chosen language, scores each answer out of 10 with what to fix and a model answer, and never auto-submits coding questions, so you can think in silence. It's on the free plan, or you can try the browser mock interview.
Common mistakes
- Opening the link before reading the instructions. Know the deadline, sections and rules first.
- Spending the whole timer on the hardest problem. Finish the easier one first.
- Skipping edge cases. That is where hidden tests are lost.
- Testing your setup on the last day. Check your laptop, browser and connection early.
- Asking for accommodations afterwards. Request them before you begin.
- Using help the rules don't allow. It can disqualify you, and it misrepresents your skills ahead of interviews you would then have to pass on your own.
Practice for the rounds after the OA
Passing an assessment leads to spoken interviews. CoPilot Interview's free AI mock interview builds questions from your résumé and a job description, reads them aloud and scores each answer out of 10. 15 minutes a day free, no credit card.
Try a free AI mock interviewFAQ
What does OA mean in a job application?
OA stands for online assessment: a test, usually timed, that an employer sends after you apply. It can cover coding, reasoning, personality or job simulations, and the result decides whether you move on to interviews.
How long is an online assessment?
It depends on the employer and the role, and the invitation states the time limit for each section. As one published example, Amazon's SDE II prep page lists 90 minutes for two technical questions, then 20 minutes of systems design scenarios and an 8-minute work style survey.
Are online assessments monitored?
Some are. Employers can switch on monitoring options, and the instructions page normally says what applies, so read it before you start. Take the assessment yourself and follow the employer's rules — use CoPilot Interview to practice beforehand.
Can I retake an online assessment if I fail?
Policies vary by employer. Some set a waiting period before you can apply again for the same role, and some recruiters can send a new invitation. Ask the recruiter rather than relying on what other candidates report.
How should I practice for an online assessment?
Do full timed sets in a plain editor, review edge cases and practice reasoning sections against the clock. For the interviews that follow, use a scored mock interview such as CoPilot Interview's Mock Interview, which is included on the free plan.