Skip to main content
For recruiters and hiring managers

How our tests work: a public practice bank and a sealed test set.

If you are about to send this test to real candidates, you should know exactly where the questions come from and what a score is worth. This page explains the split, what runs on our server, and what none of it protects against.

The short version

  • The practice bank is public. Questions, worked explanations and the exact grading rubric, on URLs anyone can open, no account needed.
  • The test set is sealed. Recruiter tests draw only from questions we never publish.
  • Every candidate gets a different draw from that sealed set.
  • Grading runs on our server. The answer key never reaches the candidate's browser.
  • There is no proctoring. No webcam, no screen recording, no browser lockdown, on purpose.

Why there is a public practice bank at all

It looks like a strange thing for a screening tool to do, so here is the reasoning. The practice bank started as a free product for candidates, and it is still that. It also does two things for you that no other tool in this category does.

You can judge the questions before you pay. Every other screening vendor asks you to buy a score from a bank you are not allowed to see. You can open our practice questions right now, read the worked explanation, read the grading rubric, and decide whether this is the standard you want your candidates measured against. If the questions look shallow to you, do not buy. That is a fair thing for you to be able to check, and it costs you nothing.

Some of your candidates arrive warmed up. Candidates practise on the free product on their own time. A share of any technical applicant pool has already seen this exact screen and knows how the timer and the submit flow behave. Fewer of them abandon the first screen because the tool confused them, which means the score you get back is more about what they know and less about whether they could work the interface.

Practice questions are also useful to send to a candidate on purpose, before the real test, if you would rather screen for knowledge than for surprise.

What "sealed" means

The bank is split into two halves. The practice half is published: it has public URLs, it is in our sitemap, search engines index it, and anyone can read it without an account. The sealed half is not published anywhere. It has no public page, it is not in the sitemap, it is not in the practice browser, and it is not returned by search on this site.

A recruiter test draws only from the sealed half. So the paper your candidate sits is not a page they could have found and revised the night before, and it is not a page a competitor could scrape and resell.

The two halves are written the same way, by the same people, to the same rubric. That is deliberate: it is what makes reading the public half a fair sample of the sealed half. It is also the reason we will not publish the sealed half later to prove the point. Once a question is public it stops being usable in a test, so anything moved across is replaced, not reused.

Every candidate gets a different draw

You choose the languages, the difficulty mix and the number of questions. Each attempt then gets its own set drawn to that shape when the candidate starts. Two people you invite to the same test do not sit the same paper.

The practical effect is that the oldest trick in screening, where the first candidate writes down the questions and passes them round a WhatsApp group, is worth much less. It is not worth nothing. Someone who learns the topics your test keeps covering will do better, which is arguably the point of a knowledge screen anyway.

What runs on our server, and what the browser never sees

These four are the things we will actually stand behind. They are enforced in code, not by policy.

The answer key stays on the server

When a candidate loads a question, the page they receive contains the question and the options. It does not contain which option is correct, in any field, in any form. Scoring happens after they submit, on our side, against the stored key. There is nothing in the page source to read.

The clock is ours, not the browser's

The attempt window is started and enforced on the server. The timer a candidate sees is a display of that, not the thing being measured. Changing it locally, or reloading the page, does not add time.

One attempt per invite

An invite is good for a single attempt. A retake exists only if you, the recruiter, grant one. A candidate cannot grant themselves a second run by clearing cookies or opening the link again.

The draw is locked when the attempt starts

Each attempt gets its own question set at the moment it begins, and that set is fixed for the rest of the attempt. Refreshing does not reshuffle into an easier paper.

Read this part before you buy

What this does not protect against

A sealed question set is not anti-cheat, and we are not going to let you read it as if it were. There is no webcam, no screen recording and no browser lockdown here, and that is a choice, not a gap we are about to fill. Here is what a determined candidate can still do.

  • A candidate searching the concept behind a question. Everything we ask about is documented somewhere public, and it should be.
  • A candidate asking an AI assistant while the test is open.
  • A candidate getting help from someone in the room, or sharing a screen with them.
  • A candidate sitting the test on behalf of somebody else. We do not check identity.
  • A candidate taking notes on what they saw and passing them on. The next candidate gets a different draw, which blunts this, but it does not stop it.

So use the score the way it deserves to be used. It is a cheap first filter that tells you whether someone can answer questions about the language they put on their CV. It is not evidence that they answered them unaided, and no tool that skips proctoring can give you that. If your hiring process needs a supervised result, you need a supervised product, and this is not one.

Questions we get asked

If your practice questions are public, can a candidate just look up the answers?

Not for the questions in your test. The bank is split. The practice half is on public URLs with worked explanations and rubrics. The sealed half is never published anywhere on this site, and that is the only half a recruiter test draws from. So the paper your candidate sits is not searchable. That is the whole of the claim, and there is more it does not cover further down this page.

Do two candidates on the same test get the same questions?

No. Each attempt draws its own set from the sealed half of the bank, inside the languages, difficulty and length you chose. Two people you invite to the same test get different papers, so passing your questions to the next candidate does not help much.

Why keep a public practice bank at all?

Two reasons, and both are for the buyer. First, you can read the questions and the exact grading rubric before you pay us anything, so you can judge whether the questions are any good instead of trusting a vendor. Nobody else in this category lets you do that. Second, candidates use the free practice product, so a share of any technical applicant pool has already seen the format, which tends to mean lower drop-off on the first screen.

Where does grading happen?

On our server. The answer key is never sent to the candidate's browser, so the page a candidate is looking at does not contain the correct answers in any form. The attempt clock is owned by the server too, so editing a timer in the browser does not buy extra minutes.

How many times can a candidate take the test?

Once per invite. If someone genuinely needs a second run, for example their connection dropped, you can grant a retake from your side. Nothing on the candidate's side can grant one.

So can candidates cheat?

Yes, and we are not going to tell you otherwise. There is no webcam, no screen recording and no browser lockdown here, by choice. A candidate can search the underlying concept, ask an AI, or ask a friend sitting next to them. What the sealed set removes is the easiest route, which is finding your exact paper on a public URL. Treat the score as a first filter, not as a supervised exam result.

Check the questions first. Then decide.

Read the practice bank and the rubrics for free, with no account and no sales call. If the standard suits you, the free plan covers 5 tests a month and the paid prices are printed in rupees on the pricing page.