PyCodeIt is a free web-based developer training platform built for technical interview preparation. It provides two fully interactive practice tracks:
Python Track: Predict the output of code snippets featuring decorators, closures, mutable defaults, scoping, and OOP. The exact patterns tested at Google, Amazon, and Meta interviews.
SQL Track: Write and execute real SQL queries against live in-browser SQLite tables using WebAssembly. Covers SELECT, JOINs, window functions, CTEs, and real-world scenario playbooks.
No installation required. Runs entirely in the browser.
Built With
- next.js
- python
- sql
- sqlite
- supabase
- typescript
- webassembly
Log in or sign up for Devpost to join the conversation.