TJ logo
Focused certification exam prep
Start practice

What Is TJ Certification?

TL;DR
  • Tosa JavaScript is issued through the Isograd/Tosa platform, not a vendor like a browser maker or framework owner.
  • The current exam uses 35 adaptive questions in 90 minutes, mixing multiple-choice, interactive and live coding tasks.
  • You need 551 out of 1000 to certify; scores above 725 reach Advanced or Expert bands.
  • The blueprint lists five domains but publishes no percentage weights, so study all five evenly.

What Tosa JavaScript Certification Actually Is

Tosa JavaScript (TJ) certification is a skills assessment that measures how well a candidate can read, write and reason about JavaScript. It is not a course completion badge and it is not tied to a specific framework. The assessment is delivered on the Isograd/Tosa platform, which produces a score out of 1000 and places the result in a proficiency band rather than a simple pass or fail alone.

Two features set it apart from many programming credentials. First, it is adaptive: the questions you see respond to how you are performing. Second, it is practical: alongside multiple-choice items, you work through interactive tasks and live coding exercises. If you are comparing it against other credentials that share the same abbreviation, note that this article covers only the Tosa JavaScript exam. For a broader orientation on the acronym itself, see What Is TJ? and What Does TJ Stand For?.

No specific edition of the JavaScript language is published for the exam. That means the safest preparation target is solid, modern, widely supported JavaScript rather than memorizing the quirks of one release.

Who Issues It and How the Platform Works

The certification is issued by Isograd under the Tosa brand. The exam is delivered either through approved test centers or through remote proctoring on the Isograd/Tosa platform. For remote sessions, Integrity Advocate is identified as the proctoring provider, which means your session is monitored for compliance with exam rules.

Booking channel note: The current US individual store does not offer Prometric booking for this subject. If you have seen Prometric mentioned for other credentials, do not assume it applies here. Check the official Tosa store and exam policy pages before you plan logistics.

The exam is available in English and French. There are no formal prerequisites, so you do not need a prior certificate, a degree or a minimum number of work years to sit it. You do need a valid photo ID, and the exam is closed book. For the full eligibility picture, read TJ Requirements 2026.

Exam Format: Adaptive, Mixed-Task, Proctored

The current exam specification is 35 questions in 90 minutes. That works out to roughly two and a half minutes per question on average, but the average hides a lot of variation: a multiple-choice item about a language rule may take seconds, while a live coding task can consume far longer.

The three task types

  • Multiple-choice questions: test recognition of correct syntax, behavior and concepts.
  • Interactive tasks: require you to manipulate or complete something on screen rather than just select an answer.
  • Live coding tasks: require you to write working JavaScript in the exam environment.

Because the exam is adaptive, you cannot assume every candidate sees the same set of questions. Strong early performance generally steers you toward harder material, so a tough question mid-exam is not necessarily a sign you are failing.

Older specification warning: An older Tosa Skills Framework for JavaScript describes 20 questions in 60 minutes. The current blueprint and exam page govern the 35-question, 90-minute format. If you find study material quoting the shorter format, treat it as outdated.

To gauge how this format feels in practice, read How Hard Is the TJ Exam?, then try timed questions on the TJ practice test site.

The Five Blueprint Domains

The official blueprint organizes the exam into five numbered sections. No percentage weights are published, so you cannot responsibly prioritize one domain by assuming it carries more points. The blueprint introduction refers to four categories and the exam page states five while displaying four, but the five complete numbered sections are the ones that define the objectives here. A deeper walkthrough lives in TJ Exam Domains 2026.

Domain 1: Fundamentals and Applications

The conceptual base: what JavaScript is, where it runs and what it is used for.

  • Understand the role of JavaScript in web and application contexts
  • Recognize how scripts are included, executed and debugged
  • Connect core language ideas to practical application scenarios

Domain 2: Language and Syntax

The mechanics you need at your fingertips for live coding.

  • Variables, scope and declarations, and how they differ in behavior
  • Operators, type coercion and comparison pitfalls
  • Control flow: conditionals and loops
  • Functions, including parameters, return values and function expressions

Domain 3: Data Structures and Objects

How JavaScript models and manipulates data.

  • Arrays and their iteration and transformation methods
  • Objects, properties and methods
  • Reading, building and modifying nested structures
  • Working with strings and structured data formats

Domain 4: Packages and APIs

Using code you did not write yourself.

  • Importing and using external packages and modules
  • Calling and consuming APIs, including handling responses
  • Understanding asynchronous behavior when waiting on external data

Domain 5: Applied JavaScript

Putting the pieces together to solve realistic problems.

  • Combining syntax, data handling and API calls in one task
  • Debugging and reasoning about unexpected output
  • Writing small working solutions under time pressure

Key Takeaway

Domains 2 and 3 supply the raw vocabulary for the live coding tasks, and Domain 5 tests whether you can combine everything. Treat them as a chain: weak syntax will sink your applied work.

Scoring Bands and What They Signal

The exam is scored out of 1000, and certification requires 551. Above that threshold, your score places you in a band that communicates level to employers:

BandScore range
Productive551-725
Advanced726-875
Expert876-1000

This structure means "passing" is only the first decision. A score of 551 and a score of 880 both certify you, but they tell a hiring manager very different things. For more on the threshold, see TJ Passing Score 2026. No public issuer pass-rate figure was verified, so be skeptical of any site quoting a precise pass rate; our own discussion is in TJ Pass Rate 2026.

Registration, Cost and Booking Mechanics

Booking runs through the Tosa online store. In the US, the Certification Ready package for one exam with online proctoring is listed at USD 109. Regional prices and promotional offers differ, so confirm the figure for your country before budgeting. A full breakdown is in TJ Certification Cost 2026.

  1. Choose the JavaScript exam in the Tosa store for your region.
  2. Select your delivery option: approved center or remote proctoring.
  3. Prepare a valid photo ID and a compliant testing environment.
  4. Review the official exam rules before test day, since the exam is closed book and proctored.

Scheduling specifics are covered in TJ Exam Dates 2026.

Validity and Retake Rules: Where the Sources Disagree

This is the area where candidates most often get confused, and honesty beats a neat answer. The blueprint and the US FAQ give three-year validity for the certification, and the US FAQ also imposes a 24-hour minimum before a retake, which may be longer locally. Another FAQ response, however, describes lifetime validity with three-year score ageing and no minimum wait.

Which rule applies to you? The applicable booking terms remain unresolved across the official pages. Before paying, read the FAQ and exam policies for your region, and screenshot the terms shown at checkout so you have a record of what applied when you booked.

Who Benefits From the Credential

Because the exam has no prerequisites and tests practical JavaScript, it suits a wide range of people: students building a first verified skill, career changers moving into web work, junior developers wanting an objective signal, and professionals in adjacent roles such as analysts or designers who script occasionally. Employers who value a neutral, scored measure of coding ability, such as training providers, staffing and recruitment firms and companies screening junior web candidates, are the most natural audience for the result.

The band system is useful here: an Advanced or Expert score communicates more than a bare pass. We do not quote salary numbers because no verified figures exist for this specific credential; for a qualitative discussion, see TJ Salary Guide 2026, TJ Jobs and Is the TJ Certification Worth It?.

A Domain-Ordered Prep Plan

Since the exam is adaptive and mixes coding with conceptual items, sequence your preparation so each week supports the next.

Week 1

Fundamentals and Language Syntax

  • Review Domain 1 concepts quickly
  • Drill Domain 2: scope, coercion, functions, loops
Week 2

Data Structures and Objects

  • Practice array methods and nested object handling by hand
  • Write small functions without an editor's autocomplete
Week 3

Packages and APIs

  • Practice consuming an API and handling asynchronous results
  • Work through module imports and package usage
Week 4

Applied JavaScript and Timed Practice

The ordering matters because live coding in Domain 5 depends on fluency in Domains 2 and 3. For a fuller methodology, use the TJ Study Guide, and keep the TJ Cheat Sheet handy for last-minute review. Additional resources are listed under TJ Training.

Frequently Asked Questions

What does TJ certification refer to on this site?

It refers exclusively to Tosa JavaScript, the Isograd/Tosa assessment of JavaScript skills. It is unrelated to other credentials that happen to share the same abbreviation. See also What Is TJ Certification? for related definitions.

How long is the exam and how many questions does it have?

The current specification is 35 adaptive questions in 90 minutes, combining multiple-choice, interactive and live coding tasks. An older framework document lists 20 questions in 60 minutes, but the current blueprint and exam page take precedence.

What score do I need to pass?

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 there prerequisites or required experience?

No. There are no prerequisites. You do need a valid photo ID, and the exam is closed book and proctored, either at an approved center or through remote proctoring.

How long does the certification remain valid?

Official sources conflict. The blueprint and US FAQ state three-year validity, while another FAQ response mentions lifetime validity with three-year score ageing. Confirm the terms shown for your region when you book.

Ready to pass your TJ exam?

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