Five languages
Python 3, JavaScript (Node.js), Java, C++ and C. The candidate picks the one they write best.
Coding tests
Candidates write code in the browser, run it against sample cases as they work, and are graded against every case, hidden ones included, when they submit.

Run it while you write.
Graded on every case.
A statement, the input and output format, and test cases: some shown as samples, the rest hidden.
In any of the five languages, running against the samples as often as the test allows.
The submitted code runs against every case, hidden ones included, and the result lands with the attempt.
Python 3, JavaScript (Node.js), Java, C++ and C. The candidate picks the one they write best.
Samples teach the format; hidden cases test the solution. Candidates never see the hidden ones.
A wait between runs and a cap per question, so a large sitting shares the runner fairly.
Put a coding phase after an aptitude phase and a written one, each with its own timer, in one test.
Coding problems live in the same versioned question bank as objective and written questions.
The same camera, screen and tab-switch rules apply while a candidate codes.
Something else? Ask us.
No. They see the sample cases and their own output; the hidden cases only decide the grade.
No. It runs on Medhank’s own runner, so every candidate’s code meets the same compiler and the same limits.
Code execution is switched on per institution. Ask us, and coding phases are delivered to your candidates.
Let’s see what’s possible
Already invited? Student login