Link Search Menu Expand Document

Overview

This document addresses some common questions we’ve been getting about the Java assessment.

What exactly is the assessment?

The assessment is structured in 3 different parts:

  1. Java Questions: This contains multiple choice questions, most of which contain Java code snippets that you will read and answer questions about it.
    • We estimate this will take around 60 minutes.
  2. Coding 1: This contains 4 coding problems where you will be given some starting code and instructions on how to update them. They use a web based IDE/editor that lets you see when the tests for each exercise are passing.
    • We estimate this will take around 90 minutes.
  3. Coding 2: This contains a single coding problem with the same IDE/editor that is used for the Coding 1 section.
    • We estimate this will take around 60 minutes.

Both of the Coding sections run automated tests to validate whether your code is working correctly. Or in other words, you will know before you submit the section whether it is working correctly.

How long will the assessment take?

There are no time limits imposed. You can take all three sections one right after the other in one sitting, or you can take one per day over several days, or you can spread them out over the course of a single day.

The time estimates shown above are just that - estimates. Don’t sweat it if you finish them in less time or need to take more time. We are learning through this process how long they will take applicants.

How do I take the assessment?

We have added a link to the top of the #help channel in the SE Applicant Slack workspace. You may start the test whenever you are ready by clicking that link.

When should I take the assessment?

You should take it as soon as you are confident with the material presented in the prequisite courses.

If you need to give notice to a current employer and/or are planning to take some time off before starting the class, you should factor that into your decision as to when to take it.

The admissions committee will review completed assessments each Wednesday, and aim to let you know your results by Friday of the same week. If you have a time sensitive need to know what your results are before then, please let us know via the #help channel in the SE Applicant Slack workspace and we will do our best to expedite review of your assessment.

What if I don’t do well on the assessment?

Let’s chat!

Part of our approach to education here at NSS is saying “not yet” instead of “NO”. The purpose of the assessment is to ensure that you are prepared to start and succeed in the SE program. If the admissions committee thinks that your assessment indicates you aren’t ready yet, we’ll follow up with you and help you figure out what areas need additional practice and what the next best steps are for you.