InterviewPrepKit

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

Report a bug