Home / Coding
Coding
Four coding tracks, 360 problems in all. Each is organized by pattern with a practice editor and an AI coach. Pick a track and tick problems as you solve them.
Algorithm & Data Structure Coding
Data structures & algorithms, grouped by pattern — the classic coding round.
0 / 272 problems
SQL
Query patterns, window functions, and analytics — from basics to advanced.
0 / 36 problems
Machine Learning Coding
Implement ML algorithms and metrics from scratch in NumPy.
0 / 29 problems
Agent Coding
Build the agent loop, tools, retrieval, and evals in Python — model calls mocked.
0 / 23 problems