Skip to content

Coding challenges

Hire on evidence, not guesswork.

Run coding, written and multiple-choice assessments in a timed workspace. Every attempt ends with a clear score.

8
Published assessments
6
Free to take
26
Questions available
47 min
Average time limit

How it works

Four steps from the first invitation to a final score.

  1. 01

    Build

    Companies assemble assessments from a shared question bank, set timing, passing score and price.

  2. 02

    Invite

    Candidates receive an invitation with an expiry. They accept or decline from their dashboard.

  3. 03

    Take

    A timed workspace saves every answer. MCQs are scored instantly on submit.

  4. 04

    Evaluate

    Reviewers score coding and written answers, and every attempt ends with a clear pass or fail.

Everything an assessment needs

One platform for building, taking, paying for and reviewing developer tests.

Coding challenges

Starter code, test cases and per-language support for hands-on problems.

Mixed question types

MCQ, written and coding questions combined in a single attempt.

Paid assessments

Stripe Checkout for premium tests, with a full payment history.

Clear reporting

Scores, pass rates and revenue at a glance on every dashboard.

Role-based access

Admins, companies and candidates each see only what they need.

Timed and saved

A countdown timer with answers saved as the candidate goes.

8 published assessments are open right now.

View all
Free

Data Analyst

by Acme Talent

Junior data analyst

Hardalgorithmsapi-test
Duration
60 min
Questions
5
Pass mark
60%
Attempts
1 attempt
View details
Free

Junior Backend Developer

by Acme Talent

Junior backend developer

Hardalgorithmsapi-test
Duration
60 min
Questions
6
Pass mark
60%
Attempts
0 attempts
View details
Free

Junior Backend Developer

by Acme Talent

Junior backend developer

Hardalgorithmsapi-test
Duration
60 min
Questions
6
Pass mark
60%
Attempts
0 attempts
View details
$15

Senior Node.js Assessment

by Acme Talent

Covers MCQ and coding basics for the platform assessment.

Mediumalgorithms
Duration
30 min
Questions
2
Pass mark
50%
Attempts
0 attempts
View details

Recommended for you

Built for both sides of hiring

For companies

  • Manage a reusable question bank of coding, written and MCQ problems.
  • Publish assessments with a time limit, pass mark and optional price.
  • Invite candidates by email and review every attempt in one place.
Create a company account

For candidates

  • See every invitation with its expiry and accept or decline it.
  • Work in a timed workspace where each answer is saved as you go.
  • Track your results and payments from one dashboard.
Create a candidate account

Free and paid assessments

Companies choose the price. You only pay for the assessments you take.

Free assessments

No payment step. Accept the invitation and start straight away. 6 are available now.

Browse free assessments

Premium assessments

Pay once with Stripe Checkout before the attempt. Receipts and status stay in your payment history.

Browse premium assessments

From the blog

Practical notes on running and taking developer assessments.

All articles

Frequently asked questions

Who can create assessments?

Company accounts build assessments from their own question bank, set a time limit and passing score, and publish them. Candidates and admins cannot create assessments.

How do candidates get access to an assessment?

A company invites a candidate by email address. The invitation appears in the candidate dashboard, where they can accept or decline before it expires.

How are answers scored?

Multiple-choice answers are scored automatically on submit. Coding and written answers are reviewed by the company, which scores each one and leaves feedback.

Are some assessments paid?

Yes. A company can set a price. Candidates pay with Stripe Checkout before starting, and every payment appears in their payment history. This site runs Stripe in test mode.

Is my progress saved if I lose connection?

Answers are saved as you go. If the page closes, reopen the invitation and continue until the time limit ends. The timer is based on when the attempt started.

More answers in the help centre.

Ready to run your first assessment?

Create an account in under a minute, or explore with a one-click demo login.

Try a demo account