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.
- Java (Basic) 60 min · 26 questions
- Java (Intermediate) 80 min · 27 questions
Python
Types, the data structures, functions and closures, classes and the standard library — read Python, predict it, and solve a problem in it.
- Python (Basic) 60 min · 26 questions
- Python (Intermediate) 80 min · 27 questions
JavaScript
Coercion, scope, closures, this, prototypes and the event loop — the parts of JavaScript interviews probe, and a problem solved in it.
- JavaScript (Basic) 60 min · 26 questions
- JavaScript (Intermediate) 80 min · 27 questions
C++
Pointers and references, object lifetime, the STL and templates — read C++, predict it, and write a correct solution in it.
- C++ (Basic) 60 min · 26 questions
- C++ (Intermediate) 80 min · 27 questions
SQL
Querying, joining, grouping and windowing data, and the design underneath it — read a query and say exactly what it returns.
- SQL (Basic) 35 min · 30 questions
- SQL (Intermediate) 40 min · 30 questions
Problem Solving (DSA)
Data structures, algorithms and complexity — reason about them on paper, then solve timed problems in the language of your choice.
- Problem Solving (Basic) 60 min · 17 questions
- Problem Solving (Intermediate) 80 min · 17 questions
How it works
- 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.
- 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.
- 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.