
Ready to Put
Your Coding Skills to the Test?
For candidates ready to prove themselves and companies looking for the right talent, it all starts with putting coding skills into action.
One app for learning, another for practice, paper tests for assessment, and spreadsheets for results. With everything scattered, knowing where you stand or what you should work on next becomes a guessing game.
5languages
C, C++, Java, JavaScript and Python, switchable mid-test.
60minutes
A placement-length round with a live countdown.
100marks
Your score reflects how your solutions perform against test cases.
1Scorecard
Your performance in a shareable scorecard
Challenge Yourself and
Take Charge of Your Progress

Three Ways to Test
MCQs, live compiler tests and machine tasks, all in one place.
Know Where You Stand
Climb the leaderboard and benchmark yourself against fellow learners.
Your Personal My Space
Track scores, streaks and growth in one dashboard that’s only yours.

Explore Different Domains
Try multiple tech domains and discover the one that suits you.
Fix Mistakes Instantly
Get results right after every test and learn from what went wrong.
Practice Like It’s Real
Timed, hands-on tasks that build confidence before the actual interview.
Everything You Need to
Test Your Coding Skills
From selecting an assessment to reviewing your final report, Code Lab makes the entire coding evaluation process simple, structured, and easy to follow.
How it works,
in 4 simple steps
Pick a tech domain and the type of test you want to take.
Choose a language, topic and difficulty to start from a curated test set.
Solve MCQs, write code in the compiler or complete a machine task.
Submit when you’re done and get your results evaluated instantly.
Write, run and submit code right in your browser.
Nothing to install. Just open and code.
- Code in Python, Java, C, C++ or JavaScript.
- Run your code against sample cases before you submit.
- Autosave keeps your work safe, even if the page reloads.


Scored on every test case. Ranked on a fair field.
Know exactly where you stand.
- A per-question breakdown the moment results arrive.
- Your leaderboard rank, with the same topic and difficulty mix for everyone.
- A downloadable report and a recap of what to practise next.
Practise, learn and get certified.
One path from first problem to final certificate.
- 100+ coding problems and MCQs to practise on.
- Courses with roadmaps, sessions and module tests.
- A profile and certificate page in My Space.

One platform.
Every team in touch.
Students sign up in five short steps: profile, education, languages, goal and interests. You know who is coming before the session opens.
Hire on proven skills, not just resumes.
-
Shortlist fasterScreen candidates with MCQs, live coding and machine tasks in one assessment.
-
Compare with confidenceObjective scores and rankings put every candidate side by side.
-
See the real skillSpot strengths and gaps in each report before the first interview call.
Get every student placement-ready.
-
Readiness at a glanceTrack batch performance across all test types.
-
Spot gaps earlyWeak topics surface before campus drives, not after.
-
Prove the progressClear scores and rankings to show how students improve
See what your training is really delivering.
-
All batches, one viewTrack scores and participation across courses and trainers.
-
Spot trends earlyNotice where learners struggle before it affects results.
-
Prove the outcomesShare clear performance reports with learners, parents and partners.
Know your team’s skills, not just their titles.
-
Skills, measuredAssess developers on real coding and hands-on tasks, not just theory.
-
Find the gapsSee which topics each team needs to strengthen.
-
Track the growthCompare scores over time to show training impact.
Free to start.
Pro when placements get close.
Free
Start with one test.
Know your level
Take a test to see where you stand.
- Take a 1-hour assessment
- Choose your domain
- Get a report that shows where you stand
Coming Soon /yearly
Practise more, learn more, get placed sooner.
Year-round support for placement season
Preparing for placements. Let’s get you ready for it
- Recorded sessions for all courses
- Multiple assessments across domains
- Upskill beyond your current level
- Placement assistance
- Practise in multiple languages
- Bulk sign-ups for your group
- Shareable reports
Custom
Built around your goals, your team or your campus.
Everything in Platinum, plus courses
The full Platinum experience, with direct access to Meii Academy courses.
- Access to Meii Academy courses
- Recorded sessions for all courses
- Multiple assessments across domains
- Upskill beyond your current level
- Placement assistance
- Practise in multiple languages
- Bulk sign-ups for your group
- Shareable reports
One Platform For Every Step of the Journey.
Students practise, institutions track, companies hire and candidates prepare. Code Lab connects them all with one structured way to measure coding skills.
01
For Students
Practice often feels scattered. You solve a problem here, watch a tutorial there, and never quite know where you stand. Code Lab brings MCQs, compiler tests and machine tasks into one place, so every attempt counts.
You get your score the moment you submit, a clear view of your weak topics and a short practice plan. Your leaderboard rank shows how far you’ve come.
02
For Colleges
Placement season exposes gaps that were there for months, but nobody had the numbers. Code Lab gives every batch a clear, comparable picture of coding readiness across MCQs, live coding and hands-on tasks.
Faculty and placement teams see where each batch is strong and where it struggles, and can step in well before campus drives begin.
03
For Recruiters
Resumes list skills, but they don’t prove them. Code Lab lets you screen candidates with MCQs, live coding and machine tasks in a single, objectively scored assessment.
Every candidate gets a detailed report and a rank, so you can compare them side by side and send only proven talent to the interview round.
04
For Bootcamps
Learners join at different levels and move at different speeds. Code Lab helps trainers measure every cohort with real coding tests, from the first week to the final project.
Track progress batch by batch, spot learners who are falling behind, and show clear before-and-after scores that prove your training works.
05
For Communities
Coding communities thrive on shared challenges, but hosting them takes effort. Code Lab makes it simple to run tests and challenges for your members, with no technical setup.
A live leaderboard adds friendly competition, and personal progress gives members a reason to keep learning, competing and growing together.
Practice without feedback is just repetition. Code Lab shows you what to fix, why it matters and how close you are.
Bulk sign-up
Onboard your whole group. We handle the setup.
- Share your student list as a spreadsheet.
- We create accounts and invite every student.
- Track scores, ranks and weak topics by cohort.
Just a few people? Sign up and invite them yourself.
Frequently asked questions
Code Lab is an assessment and practice platform. You can take MCQs, compiler-based coding tests and machine tasks, see your score right away, and track your progress over time.
No. You write, run and submit code in your browser. The editor supports Python, Java, C, C++ and JavaScript, and your code runs in a secure sandbox, so there is no setup on your side.
Yes. The Free plan includes a 1-hour assessment in the domain of your choice, along with a report that shows where you stand. Platinum, our paid yearly plan, is coming soon.
Every test case counts towards your marks, and results arrive shortly after you submit. You get a per-question breakdown, your leaderboard rank and a downloadable report. Marks are fixed by difficulty before a test starts, and random tests give everyone the same mix of topics and difficulty, so the leaderboard stays fair.
Your work is autosaved, and the countdown runs on the server, so a reload does not reset your time or lose your code. You can also flag questions for review and come back to them before submitting.
Yes. Share your list of students or candidates as a spreadsheet, and we create the accounts and invite everyone. You can then track scores, ranks and weak topics by group. Bulk sign-ups are part of the Platinum and Custom plans.