FREE4/4+0ACC--

Mini Task - Coding Practice from Rookie to Advanced

< ALGORITHM ARENA
ALGO4G · MINI TASK
LEVELS 4
PICK A LEVEL

What are you writing today?

A couple of warm-up questions, then a real problem you solve by typing actual code - it runs for real, in a sandboxed worker in your browser - then a couple of questions about what you built.

THE SHAPE OF A PROBLEM
WARM-UP2 QUESTIONS
THE CODEREAL TESTS
WRAP-UP2 QUESTIONS
WHAT EACH LEVEL MEANS
ROOKIE8 PROBLEMS
NOVICE8 PROBLEMS
INTERMEDIATE8 PROBLEMS
ADVANCED8 PROBLEMS
PICK A LEVEL TO SEE ITS PROBLEMSMINI TASK

About Mini Task - Rookie

A rookie-level coding challenge: two warm-up questions, real code run against real tests in your browser, then two wrap-up questions.

Pick the Rookie level on the Mini Task screen and choose a challenge from the list. Every challenge follows the same four-stage path: a warm-up of multiple-choice questions about the idea behind the problem, a coding stage where you write a JavaScript function in the editor, a wrap-up of multiple-choice questions about the solution you just built, and a done screen. Rookie challenges are string and array fundamentals with a market flavor - reversing strings, simple moving averages, maximum drawdown - solvable with one clean loop or a built-in chain.

In the coding stage you edit starter code that already declares the function signature. Pressing "Run tests" executes your code inside a sandboxed Web Worker in your browser - no server round trip - against the challenge's fixed test cases. Each case shows a pass or fail row; a failure shows the value your function returned or the error it threw. Code that hangs is killed by a timeout and reported as timed out. You cannot continue to the wrap-up until every test case passes, and a "Reveal solution" button shows the reference solution at any time.

This entry covers every Rookie challenge after the first one - the first challenge in the list is billed under its own "-01" game id as the free taster, and the rest share this id.

Why quant interviews test this

Quant dev interviews are short-coding-problem interviews: a contained function, visible examples, and an interviewer who follows working code with questions about complexity, edge cases, and alternatives. The Mini Task loop - concept check, implementation against real tests, then a defense of the solution - is that interview compressed into a repeatable rep.

The level ladder maps to how firms calibrate: rookie and novice problems test whether you can translate a clear spec into clean code at all, while intermediate and advanced problems (Kadane-style scans, binary search, heaps, graphs) test whether you reach for the right tool without being told its name.

The Mini Task - Rookie guide covers how scoring works, the strategy that wins, a worked example and the mistakes most players make.

More Algorithms games