TJ logo
Focused certification exam prep
Start practice

TJ Study Guide 2026: How to Pass on Your First Attempt

TL;DR
  • The current exam uses 35 adaptive questions in 90 minutes, mixing multiple-choice, interactive and live coding tasks.
  • Certification requires 551 out of 1000; Productive, Advanced and Expert bands start at 551, 726 and 876.
  • Five domains define the scope, and no official percentage weights are published, so study all five.
  • The exam is closed book and proctored, with valid photo ID required and no prerequisites.

What You Are Actually Sitting: Tosa JavaScript in Brief

Tosa JavaScript (TJ) is a skills assessment issued by Isograd under the Tosa brand. It does not read like a classroom test that rewards memorized trivia. It measures whether you can read, write and reason about JavaScript under time pressure, including by producing working code in a live editor. If you have only ever prepared for pure multiple-choice certifications, this changes how you should train.

Two facts shape everything else in this guide. First, there are no prerequisites, so anyone can book the exam. Second, the issuer does not publish a specific JavaScript language edition, so you should not build your plan around an ES-version checklist. Instead, aim for solid command of mainstream, modern JavaScript as used in everyday professional work. If you want the broader picture before diving into prep, see What Is TJ Certification? and the overview at What Is TJ?

Scope note: Tosa's published blueprint introduction refers to four categories, while its exam page states five and displays four. The five complete numbered sections in the current blueprint are what this guide treats as the exam objectives. Build your prep around those five domains.

Format, Timing and Scoring Mechanics

The numbers that matter

ElementCurrent TJ specification
Questions35, adaptive
Time90 minutes
Task typesMultiple-choice, interactive and live coding
Scale0 to 1000
Certification threshold551 / 1000
LanguagesEnglish and French
ConditionsClosed book, proctored, valid photo ID

An older Tosa Skills Framework for JavaScript describes 20 questions in 60 minutes. That figure is outdated for planning purposes: the current blueprint and exam page govern, and they specify 35 questions in 90 minutes. If a forum post or older PDF quotes the shorter format, treat it as superseded.

Reading your score band

Results are not simply pass or fail. A score of 551 to 725 earns the Productive level, 726 to 875 Advanced, and 876 to 1000 Expert. That means the target you set depends on what you want the credential to say about you. Clearing 551 certifies you; pushing into the Advanced or Expert bands signals more to a reviewer scanning a profile. For a deeper look at the cutoffs, read TJ Passing Score 2026: Exactly What You Need to Pass.

No public issuer pass-rate figure has been verified, so be wary of any site quoting one with confidence. For an honest discussion of what is and is not known, see TJ Pass Rate 2026: What the Data Shows.

The Five Domains and What Each Demands

The blueprint lists five domains and publishes no percentage weights. Without weights, you cannot safely skip any area on the theory that it is lightly tested. A fuller walkthrough lives in TJ Exam Domains 2026: Complete Guide to All 5 Content Areas; here is how to think about each one for preparation.

Domain 1: Fundamentals and Applications

This is the foundation layer: how JavaScript runs, where it runs, and how it is applied in real projects. Expect questions that test whether you understand the environment around the language, not only the language itself.

  • How JavaScript executes in a browser versus a server-side runtime
  • How scripts interact with web pages and where code is placed and loaded
  • Basic debugging habits: reading error output and tracing faulty logic
  • Recognizing appropriate use cases for JavaScript in applications

Domain 2: Language and Syntax

The core grammar of the language. This is where interactive and live coding tasks can bite, because syntax errors cost you directly when you are typing real code.

  • Variable declaration and scope, including how block and function scope differ
  • Operators, type coercion and equality behavior
  • Control flow: conditionals, loops and early exits
  • Functions: declarations, expressions, arrow functions, parameters and return values
  • Closures and how functions capture surrounding variables

Domain 3: Data Structures and Objects

Arguably where most hands-on points are earned. Manipulating arrays and objects fluently is the daily work of a JavaScript developer, and coding tasks lean on it heavily.

  • Array methods for transforming, filtering, searching and reducing data
  • Object creation, property access, destructuring and spreading
  • Strings, maps, sets and when each structure fits
  • Prototypes, classes and how objects inherit behavior
  • Working with structured data formats such as JSON

Domain 4: Packages and APIs

This domain moves beyond the language into the ecosystem. Candidates who studied only syntax tutorials often feel underprepared here.

  • Using external packages and understanding how dependencies are managed
  • Consuming APIs, including asynchronous requests and handling responses
  • Promises and async/await patterns, including error handling
  • Browser and runtime interfaces that JavaScript code calls into

Domain 5: Applied JavaScript

Where the other domains combine. Expect scenario-style tasks: given a small requirement, produce or repair code that satisfies it.

  • Combining DOM or data manipulation with logic to meet a stated goal
  • Reading unfamiliar code and predicting or fixing its behavior
  • Choosing sensible approaches when several would technically work
  • Writing clean, readable solutions within a time limit
Weighting caution: Because weights are unpublished, resist anyone claiming an exact percentage split across these domains. Adaptive delivery adds another reason for even coverage: the questions you see are shaped by how you perform, so a weak area can surface more than you expect.

Playing an Adaptive, Mixed-Format Exam

What adaptive delivery means for you

The exam is adaptive, so question selection responds to your answers rather than following a fixed list. Practically, that makes it hard to "game" by guessing which topics are coming. It also means you should not read too much into whether a given question feels easy or hard. Focus on giving your best answer to the one in front of you.

Allocating your 90 minutes

Ninety minutes across 35 questions averages a little over two and a half minutes per question, but the tasks are not equal. Multiple-choice items should go quickly; coding tasks deserve the surplus. A sensible approach is to move briskly through recall-style items so you bank time for the live coding work, where typing, testing your logic mentally and fixing small mistakes all take longer than selecting an option.

Coding-task habits that protect points

  • Read the requirement twice before touching the editor, and note the expected input and output.
  • Write the simplest working version first, then refine only if time remains.
  • Re-check boundary cases: empty arrays, missing properties, zero values.
  • Watch for off-by-one errors in loops and mixed-up comparison operators.

Since the session is closed book, you cannot look up method names or syntax. That puts a premium on having the standard array and object methods, string utilities and async patterns genuinely memorized. The one-page recall aid at TJ Cheat Sheet 2026: One-Page Review of Must-Know Facts is useful for self-testing what you can produce from memory.

Key Takeaway

Practice writing code without autocomplete, documentation tabs or a search engine. The format rewards recall and fluency; if you only ever code with an editor assisting you, expect the live tasks to feel slower than you planned.

A Domain-Sequenced Study Plan

Generic study techniques matter less than the order in which you tackle the content. This sequence builds dependencies in the right direction: later domains lean on earlier ones, so each week sets up the next. Adjust the length to your starting level; an experienced developer may compress it, while a beginner should stretch it.

Week 1

Fundamentals and Language Core

  • Cover Domain 1 concepts and begin Domain 2 syntax
  • Write small scripts daily without an assistant enabled
  • Drill scope, hoisting behavior and equality quirks
Week 2

Functions and Control Flow

  • Finish Domain 2: closures, arrow functions, parameter handling
  • Predict the output of short snippets before running them
Week 3

Data Structures and Objects

  • Give Domain 3 the most hands-on hours of any week
  • Rebuild array transformations from memory: map, filter, reduce, sort
  • Practice destructuring, spreading and JSON round-trips
Week 4

Packages, APIs and Asynchrony

  • Study Domain 4: promises, async/await and error handling
  • Write small API-consuming snippets and handle failure paths
Week 5

Applied Practice and Simulation

  • Work through Domain 5 scenarios that combine earlier skills
  • Take timed mixed-format practice sets under closed-book conditions
  • Review misses by domain and revisit the weakest one

Timed practice is where preparation converts into score. Use the question sets on the main practice test site to simulate the pressure of the clock, and track which domain your errors cluster in. Then spend your final days on that domain rather than re-reading material you already know.

Booking, Fees and Exam-Day Rules

How delivery works

The exam runs on the Isograd/Tosa platform, available through approved test centers or via remote proctoring. For remote sessions, Integrity Advocate is identified as the proctoring provider. The current US individual store does not offer Prometric booking for this subject, so do not plan around a Prometric appointment.

Cost

In the US, the Certification Ready package is listed at USD 109 for one exam with online proctoring. Regional prices and offers differ, so check the online store for your location before budgeting. For a fuller breakdown of what to expect, see TJ Certification Cost 2026: Complete Pricing Breakdown.

Eligibility and identification

There are no prerequisites, which keeps the barrier low. What you do need is a valid photo ID on exam day. Details are covered in TJ Requirements 2026: Eligibility, Prerequisites & How to Qualify. Scheduling flexibility and any date constraints are discussed in TJ Exam Dates 2026: Testing Windows, Deadlines & Scheduling.

Remote proctoring prep: Test your equipment, connection and workspace ahead of time, and read the issuer's exam rules before booking. A technical or environment problem during a proctored session is an avoidable way to lose an attempt's momentum.

Policy Conflicts to Check Before You Book

Candidates should know that the issuer's published statements do not fully agree with each other, and the applicable booking terms remain unresolved from the public materials. Specifically:

  • Validity: The blueprint and US FAQ give three-year validity, while another FAQ response describes lifetime validity with three-year score ageing.
  • Retakes: The US FAQ imposes a 24-hour minimum before a retake, potentially longer locally, while another response states no minimum wait.

The practical advice is simple: do not assume. Read the terms displayed at the point of purchase, screenshot or save them, and contact the issuer if your booking page is unclear. Treat any retake plan as provisional until you have confirmed the rule that applies to your region. These details also affect how you weigh the credential's long-term value; see Is the TJ Certification Worth It? Complete ROI Analysis 2026.

Who Values This Credential

Tosa-style skills certificates tend to be used as a quick, standardized signal of competence: by training providers, staffing and recruitment contexts, and learners who want an independent score to put on a profile or résumé. Because results are banded (Productive, Advanced, Expert), the level you reach can be quoted alongside the certificate itself, which helps a reviewer interpret it without knowing the exam in detail.

Be realistic about its role. It is a skills validation, not a substitute for a portfolio of real code. The strongest use is as a complement: a scored credential plus projects you can discuss. For how this connects to employment, explore TJ Jobs and the earnings discussion in TJ Salary Guide 2026: Complete Earnings Analysis. No specific salary uplift is promised here, since none can be responsibly attributed to this certificate alone.

Key Takeaway

Decide your target band before you start. If you only need a certificate, 551 is the line; if you want the credential to stand out, plan your practice around the Advanced range and beyond, and weight your time toward coding fluency over passive reading.

Frequently Asked Questions

How many questions are on the Tosa JavaScript exam, and how long do I get?

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 govern.

What score do I need to be certified?

You need 551 out of 1000. Scores of 551 to 725 are Productive, 726 to 875 Advanced, and 876 to 1000 Expert. More detail is in the passing score guide.

Are there prerequisites or a required JavaScript version?

There are no prerequisites, though a valid photo ID is required. No specific JavaScript language edition is published, so aim for comfortable command of mainstream modern JavaScript across all five domains.

Can I take the exam from home?

Yes, remote proctoring is available, with Integrity Advocate identified as the remote provider. Approved test centers are also an option. The exam is closed book either way, and the US individual store does not offer Prometric booking for this subject.

How long is the certification valid, and what are the retake rules?

The issuer's materials conflict: the blueprint and US FAQ state three-year validity, while another FAQ response says lifetime validity with three-year score ageing. Retake waits also differ, from a 24-hour minimum to none. Verify the terms shown at booking, and see the difficulty guide for help planning attempts.

With the format, the five domains and the booking realities clear, your plan comes down to sequencing: build the language core, get fluent with data structures, add APIs and asynchrony, then rehearse under timed, closed-book conditions. For another consolidated route through the material, revisit the companion TJ study guide alongside the TJ training resources, and keep sharpening with timed sets on the practice test site.

Ready to pass your TJ exam?

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