Important Instructions: JSNAD and JSNSD

Exam Details

  • This exam is an online, proctored, performance-based test that requires implementing multiple solutions within a Remote Desktop Linux environment.

  • The exams are expected to take 2 hours to complete

  • The exams are proctored remotely via streaming audio, video, and screen sharing feeds.

What You Need For Your Exam

  • Candidates must provide their own front-end hardware to take the exams, including a computer with:

    • current version of Chrome or Chromium browser (beta versions are not recommended)

    • reliable internet access (turn off services that may run in the background like BitTorrent orGoogle Drive)

    • webcam

    • microphone

  • Candidates should run the WebDelivery Compatibility provided by the Exam Proctoring Partner, to verify that their hardware meets the minimum requirements.

ID Requirements to take the Exam

  • Candidates are required to provide a non-expired Primary ID that contains Candidate’s photograph, signature and full name (see acceptable forms of ID in the table below)

  • The name on your Primary ID must exactly match the verified name on your exam checklist.

  • If the Candidate’s full name on their Primary ID contains non-latin characters, then the Candidate must ALSO provide a non-expired Secondary ID containing their full name in Latin Characters and signature, OR a notarized English translation of their Primary ID along with the non-latin character Primary ID

Primary ID

(non-expired and including photograph and signature)

Secondary ID

(non-expired and including signature with

Candidate name in Latin characters)


Government-issued driver’s license/permit Government-Issued local language ID (plastic card with photo and signature)

National Identity card

State or province-issued identity card​

Debit (ATM) Card

Credit Card

Health Insurance Card

U.S. Social Security Card

Additional Allowances:

  • Some government issued ID such as a passport, driver’s licence, military ID or state/country card may be a biometric type and may or may not contain a signature. In these cases Primary ID will be accepted without a signature on condition that you also present a Secondary ID which does contain your signature (e.g. bank, credit or debit card)

  • For candidates testing in Japan, a Driver’s License (with name and recent recognizable photo) is acceptable as a primary ID as long as it is accompanied with a valid Blue Japanese Health Card. In Japan, the Blue Japanese Health Card is an acceptable form of secondary ID.

Sanctioned Countries

Exams may be administered to citizens of a sanctioned country listed below PROVIDED the citizens are tested OUTSIDE the sanctioned country and their exam registration and current ID show an address OUTSIDE the sanctioned country.

  • Cuba

  • Iran

  • Syria

  • Sudan

  • North Korea

  • Crimea Region of Ukraine

Resources allowed during exam

During the exam, Candidates may only use the browser within the VM to open one additional tab in order to access Node.js or JavaScript documentation and the documentation of any Node.js ecosystem modules used. Stack Overflow ( ), Stack Exchange ( ), Server Fault ( ) or Super User ( ) will not be accessible to the candidate during the exam.

Exam Environment (workstation)

A dedicated environment will be provisioned for your assessment, which will include the following nodes and software:

  • Workstation (the VM) is CENTOS7 based

  • GNOME Desktop Environment

  • Code Editing Software (VSCode, Vim, WebStorm (sponsored by JetBrains) )

  • Node.js Version 12 LTS

The terminal provided by the environment is Gnome Terminal, but the Visual Studio Code or WebStorm Terminal may also be used. All questions may be answered with Node.js core API’s or with any Node.js libraries/frameworks of the candidates choosing

International Keyboards

Some keys on international keyboards may not function as expected. Please note the following:

  • To access keys modified by using the ALT key, use the ALT key located on the right side of your keyboard.

  • The ALT or ALT GR key located on the left side of your keyboard will not function as a modifier key.

  • An on-screen virtual keyboard is provided for any special characters that may be needed. To access the on-screen keyboard, double-click the “Virtual Keyboard” Icon on the desktop.


Answers to Frequently Asked Questions (FAQ) can be found ​here.

If you cannot find an answer to your question in the Candidate Handbook or FAQ, you may contact Customer Support at ​​.