TJ logo
Focused certification exam prep
Start practice

TJ Cheat Sheet 2026: One-Page Review of Must-Know Facts

TL;DR
  • The current exam is 35 adaptive questions in 90 minutes, closed book and proctored.
  • You need 551 out of 1000 to be certified; 551-725 is the Productive band.
  • The blueprint lists five domains but publishes no official percentage weights, so study all five.
  • Live coding tasks sit alongside multiple-choice and interactive questions; practice writing code, not just recognizing it.

The Exam Format at a Glance

Tosa JavaScript is an adaptive assessment from Isograd/Tosa. Instead of a fixed paper where everyone sees the same questions, the platform adjusts as you answer, which is why the question count is modest while the skills range is broad. This page is the one-screen version of what you need to remember. For a deeper plan, pair it with the TJ study guide.

ItemCurrent specification
Questions35, adaptive
Time90 minutes
Question stylesMultiple-choice, interactive, live coding
Languages offeredEnglish and French
PrerequisitesNone
IdentificationValid photo ID required
RulesClosed book, proctored
Certification threshold551 out of 1000
Language editionNo specific JavaScript edition is published
Older figures you may see online: The earlier Tosa Skills Framework for JavaScript mentions 20 questions in 60 minutes. The current linked blueprint and the current exam page govern, so plan around 35 questions and 90 minutes. That works out to roughly two and a half minutes per question on average, though live coding tasks will usually consume more than that, so budget accordingly.

Scoring Bands and the 551 Line

Results are reported on a 1000-point scale. You are certified at 551 or above, and the score also places you in a proficiency band:

BandScore range
Productive551-725
Advanced726-875
Expert876-1000

Because the exam is adaptive, the score reflects both how many items you get right and the level of difficulty you reach, not a simple percentage correct. Do not try to reverse-engineer a raw "number of questions you can miss." For a fuller explanation of the threshold, see our breakdown of the TJ passing score. No public issuer pass-rate figure has been verified, so be skeptical of any site quoting a precise one; our TJ pass rate article covers what can and cannot be said.

The Five Domains in One Pass

The blueprint organizes the exam into five numbered objectives. The introduction to the blueprint refers to four categories and the exam webpage says five while displaying four, but the five complete numbered sections are what define the exam objectives. Official percentage weights are not published, so treat every domain as testable. For the long-form treatment, read the complete guide to all five TJ content areas.

Domain 1: Fundamentals and Applications

The base layer: how JavaScript runs and where it is used.

  • What JavaScript is for and how it fits into web pages and applications
  • Running code in the browser and in other environments
  • Reading short snippets and predicting their output

Domain 2: Language and Syntax

The grammar of the language, and the area where small details cost points.

  • Variable declarations and scope
  • Operators, type coercion and comparison behavior
  • Conditionals, loops and functions, including how arguments and return values behave
  • Control flow and error handling

Domain 3: Data Structures and Objects

How data is stored, shaped and transformed.

  • Arrays and their iteration and transformation methods
  • Objects, properties and methods
  • Working with structured data such as JSON
  • Reading and modifying nested values safely

Domain 4: Packages and APIs

Using code you did not write.

  • Importing and using packages and modules
  • Calling APIs and handling responses
  • Understanding asynchronous behavior when requests are involved
  • Reading documentation well enough to use a function correctly

Domain 5: Applied JavaScript

Putting the pieces together to solve a task.

  • Combining syntax, data handling and external calls into working code
  • Debugging code that almost works
  • Producing the correct result in a live coding task

Key Takeaway

Domains 2 and 3 are the foundation for everything else. A candidate who is shaky on scope, coercion, array methods and object handling will struggle in Domains 4 and 5 even if the API concepts make sense in theory, because applied tasks reuse those core skills constantly.

Question Types: MCQ, Interactive and Live Coding

The exam mixes three formats, and each rewards a different habit.

Multiple-choice

Expect snippets where the trap is a language quirk: a hoisting detail, a loose-equality surprise, or a method that returns a new array versus mutating the original. Read the code literally, line by line, and resist answering what the code "obviously" intends.

Interactive

Interactive items ask you to do something rather than simply select an option, such as arranging, completing or correcting elements. These reward understanding of how pieces fit together. If you only memorized definitions, these are where it shows.

Live coding

Live coding tasks require you to write working JavaScript. Because the exam is closed book, you cannot look up method names, so you need fluent recall of the common array methods, object operations and function patterns. Practice typing solutions from a blank editor rather than recognizing correct code on a screen.

Why the difficulty varies: In an adaptive format, strong early answers lead to harder items later. Feeling that the questions are getting tough is not a sign you are failing; it often means the platform is probing the upper end of your ability. Our TJ difficulty guide goes deeper on what that feels like in practice.

Booking, Fees and Exam-Day Rules

Delivery runs through the Isograd/Tosa platform, either at approved centers or through remote proctoring. Integrity Advocate is identified as the remote proctoring provider. Note that the current US individual store does not offer Prometric booking for this subject, so do not plan around a Prometric center.

  • US price: The Certification Ready package is USD 109 for one exam with online proctoring.
  • Regional pricing: Prices and offers differ by region, so check the Tosa online store for your location rather than assuming the US figure applies.
  • Prerequisites: None. Anyone can book. See the TJ requirements article for the eligibility picture.
  • ID: Bring or present a valid photo ID.
  • Environment: Closed book and proctored, so prepare a quiet space and follow the published exam policies.

For a full cost picture beyond the headline price, including possible retake and regional differences, see the TJ certification cost breakdown. For scheduling mechanics, see TJ exam dates and scheduling.

Policy Conflicts to Verify Before You Book

Tosa's own published materials do not fully agree with each other on validity and retakes, and you should not assume which version will apply to your booking.

TopicOne source saysAnother source says
ValidityBlueprint and US FAQ: three-year validityAnother FAQ response: lifetime validity with three-year score ageing
Retake waitUS FAQ: 24-hour minimum, potentially longer locallyAnother FAQ response: no minimum wait
Verify, then screenshot: The applicable booking terms remain unresolved in the public materials. Before paying, read the FAQ and the exam policies at tosa.org, confirm which terms appear at checkout for your region, and keep a copy. This matters if you plan to retake quickly or if you are asking an employer how long the credential will be treated as current.

Where This Credential Fits in a Career

Tosa certifications are skills assessments, and the JavaScript one is generally used to show a baseline of practical competence to employers, training providers and schools, especially for entry-level and career-change candidates who lack a long portfolio. It complements, rather than replaces, projects you can show on GitHub. For employment angles, read TJ jobs; for earnings context without invented figures, see the TJ salary guide; and for an honest cost-benefit view, see whether the TJ certification is worth it.

If you are still orienting yourself, the explainers What Is TJ Certification? and What Does TJ Stand For? cover the basics, and TJ training lists preparation routes.

A Domain-Ordered Review Plan

Since no domain weights are published, order your review by dependency instead: the later domains lean on the earlier ones.

Week 1

Domains 1 and 2

  • Review how JavaScript runs and where it is used
  • Drill scope, coercion, comparison and function behavior
  • Predict snippet output before running it
Week 2

Domain 3

  • Write array transformations from memory
  • Practice object manipulation and nested data access
  • Parse and build JSON
Week 3

Domains 4 and 5

  • Use modules and call an API, handling the response
  • Solve small end-to-end tasks in a blank editor
  • Timed mixed sets using the TJ practice tests

In the final days, take a full timed run on the main practice test site and simulate the closed-book conditions, including no reference tabs. Review every miss by domain so you can see whether your errors cluster in syntax details or in applied tasks.

Frequently Asked Questions

How many questions are on the Tosa JavaScript exam?

The current specification is 35 adaptive questions in 90 minutes. An older skills framework mentions 20 questions in 60 minutes, but the current blueprint and exam page take precedence.

What score do I need to be certified?

You need 551 out of 1000. Scores of 551-725 fall in the Productive band, 726-875 in Advanced and 876-1000 in Expert.

Are the domains weighted?

No official percentage weights are published for the five domains: Fundamentals and Applications, Language and Syntax, Data Structures and Objects, Packages and APIs, and Applied JavaScript. Prepare for all of them.

Is the exam open book?

No. It is closed book and proctored, delivered through approved centers or remote proctoring, and a valid photo ID is required.

How long is the certification valid and how soon can I retake?

Tosa's materials conflict. The blueprint and US FAQ state three-year validity with a 24-hour minimum before a retake, while another FAQ response describes lifetime validity with three-year score ageing and no minimum wait. Confirm the terms shown at your booking before you pay.

Ready to pass your TJ exam?

Put this into practice with free TJ questions across every exam domain.