Skip to main content
Journey Uncommon Logo
JourneyUncommon
TIMED CODING TESTS

11 curated timed coding tests.

Each test is a fixed bundle with a deliberate difficulty mix — a starter still hides a hard question, an advanced one still warms you up. Questions are drawn fresh from the library every time you sit one. The full composition of each test is on this page before you sign in.

11tests
7languages
130questions

JavaScript tests

JavaScript
Starter

JavaScript Fundamentals

Closures, scope, equality: the bread and butter every JS dev needs.

6 easy · 3 medium · 1 hard

10 questions~12 minStart
Browse JavaScript questions
JavaScript
Advanced

JavaScript Deep Dive

Event loop, prototypes, async pitfalls. These separate the seniors.

2 easy · 7 medium · 6 hard

15 questions~20 minStart
Browse JavaScript questions

TypeScript tests

TypeScript
Starter

TypeScript Essentials

Types, generics, narrowing. Write TS with confidence.

5 easy · 4 medium · 1 hard

10 questions~12 minStart
Browse TypeScript questions

React tests

React
Starter

React Essentials

Hooks, props, state. Components done right.

6 easy · 3 medium · 1 hard

10 questions~12 minStart
Browse React questions
React
Advanced

React Patterns & Performance

Memo, refs, suspense, server components: production React.

2 easy · 7 medium · 6 hard

15 questions~20 minStart
Browse React questions

Python tests

Python
Starter

Python Fundamentals

Lists, dicts, comprehensions. Get the basics rock solid.

6 easy · 3 medium · 1 hard

10 questions~12 minStart
Browse Python questions
Python
Intermediate

Python Intermediate

Decorators, generators, OOP quirks. Level up your Python.

3 easy · 7 medium · 5 hard

15 questions~18 minStart
Browse Python questions

Java tests

Java
Starter

Java Fundamentals

Classes, interfaces, collections: the JVM essentials.

6 easy · 3 medium · 1 hard

10 questions~12 minStart
Browse Java questions
Java
Intermediate

Java Intermediate

Streams, generics, concurrency: interview-grade Java.

3 easy · 7 medium · 5 hard

15 questions~18 minStart
Browse Java questions

HTML tests

HTML
Starter

HTML Essentials

Semantics, forms, accessibility: markup that holds up.

6 easy · 3 medium · 1 hard

10 questions~10 minStart
Browse HTML questions

CSS tests

CSS
Starter

CSS Essentials

Box model, flex, grid. Make layouts behave.

6 easy · 3 medium · 1 hard

10 questions~10 minStart
Browse CSS questions
Sign in to answer

Everything above is free to read. Answering needs a free account.

We keep the correct answer, the explanation and the scoring behind sign-in so the platform stays honest, which is why the score, the per-question review and the correct answers only appear once you have actually attempted the test. Signing in is free and takes a few seconds.