Skill Tests & Certification

Timed skill tests in Java, Python, JavaScript, C++, SQL and problem solving. Pass to earn a verifiable credential, a LinkedIn certificate and a profile frame.

What are CodeKairo's skill tests?

Skill tests are timed certification tests in Java, Python, JavaScript, C++, SQL and Problem Solving (DSA), each at Basic and Intermediate level. A test pairs multiple-choice questions — many of them showing a program and asking what it prints — with coding problems judged on hidden test cases; the SQL tests are query questions. Pass with 60% (85% for distinction) and you earn a verifiable credential with a public verification page, a downloadable certificate, a one-click LinkedIn entry and a frame round your profile picture. Every sitting draws a fresh paper from a private bank and the answers are never shown. Free.

Every skill test

Java

The language, the object model, the collections and the JVM — read code, predict it, and write a working solution in Java.

Python

Types, the data structures, functions and closures, classes and the standard library — read Python, predict it, and solve a problem in it.

JavaScript

Coercion, scope, closures, this, prototypes and the event loop — the parts of JavaScript interviews probe, and a problem solved in it.

C++

Pointers and references, object lifetime, the STL and templates — read C++, predict it, and write a correct solution in it.

SQL

Querying, joining, grouping and windowing data, and the design underneath it — read a query and say exactly what it returns.

Problem Solving (DSA)

Data structures, algorithms and complexity — reason about them on paper, then solve timed problems in the language of your choice.

How it works

  1. Pick a skill and level. Each test page lists its sections, their timings, the topics it covers and the rules — the pass mark, the retake wait and how integrity is kept.
  2. Sit the test. The server keeps the clock and sections run in order. Answer the questions, then solve the coding problems in the editor you practise in — pasting is off, and leaving the tab is recorded.
  3. Get the credential. A pass issues a credential with its own ID and verify page. Download the certificate, add it to LinkedIn, and wear its frame on your profile picture. A miss shows your weakest topics and where to practise them; you can sit again a week later.

Who it is for

Students and developers who want proof of a skill that a recruiter can check — on a CV, on LinkedIn or on their CodeKairo profile — and a clear picture of which topics to practise next.

Frequently asked questions

Which skill tests are there?
Java, Python, JavaScript, C++, SQL and Problem Solving (DSA), each at Basic and Intermediate level. The language tests and Problem Solving pair multiple-choice questions with coding problems judged on hidden test cases; the SQL tests are query questions.
What does passing give me?
A verifiable credential with its own ID and a public page at codekairo.com/verify/<id>, a certificate you can download, a button that fills in LinkedIn's Licenses & certifications form, and a frame round your profile picture. 60% passes; 85% passes with distinction. A credential is valid for two years.
Are the answers shown afterwards?
No — not during the test and not after it. Every sitting draws a fresh paper from a private bank, and keeping the answers private is what makes a credential mean the same for everyone who holds one. Your result breaks the score down by topic, weakest first, with a link to practise each.
Can I retake a test?
Yes, seven days after a sitting ends, whether you passed or not. Your best result stands: a better pass raises your credential (for example to distinction) without changing its ID.
How are the tests kept fair?
The server keeps the clock and sections are taken in order. Pasting into the code editor is switched off, and leaving the test tab or full screen is recorded. A sitting that looks assisted can be reviewed and its credential revoked.