Test Python skills in code, not multiple choice.
Candidates write and run real Python against a real dataset in a sandboxed, in-browser editor — 24 hands-on tasks, scored automatically. No AI assistance, no marking.
Two versions: Core (35 minutes) covers the fundamentals and everyday data handling; Advanced (30 minutes) adds classes, generators, robust parsing and writing tests where a role demands greater skills.
What does the Python coding test measure?
Variables, types, f-strings, loops, conditionals, simple functions and reading real CSV data — working code, not theory.
Comprehensions, sorting with keys, aggregating into dicts, dates, exception handling and reading files — everyday data work.
Classes, generators, regex, joining datasets, robust parsing of bad data and writing tests — code others can rely on.