A practice project for CoderPad and CoderPad AI Assist. Use it before your interview, so that the tools are familiar on the day.
The practice is optional. Nobody reviews it. The practice project is not related to the interview question.
The interview has two parts, both in CoderPad:
- A design discussion (about 45 minutes).
- A live build (about 60 minutes).
In both parts, you can use CoderPad AI Assist: Chat, Claude Code, or Codex. Use AI as you do at work.
Practice pad. If you received a practice pad link, open it. The pad has this project and AI Assist. The Instructions pane has Part 1 and Part 2.
On your computer. If you did not receive a link:
- Clone this repo and open
typescript/(Node 20+) orpython/(Python 3.10+). - Follow Part 1 and Part 2. Use your own AI coding tool for the AI Assist steps.
- To try the CoderPad editor, use the free CoderPad sandbox. The sandbox has no AI Assist.
| Path | What |
|---|---|
CONTRACT.md |
The API contract, v1 |
CONTRACT_V2.md |
The API contract, v2 |
typescript/ |
Express service + checks (vitest) |
python/ |
FastAPI service + checks (pytest) |
coderpad/ |
The pad instructions, and the setup steps for the practice pad |