Practice Code Reviews
Like a Senior Engineer
Real code samples with intentional bugs, security holes, and code smells. Submit your review, get instant expert feedback, and level up before your next interview.
Start Reviewing — $7/moauth.js — find the issues
function login(username, password) {
const query = "SELECT * FROM users WHERE "
+ "username='" + username + "'";
const user = db.query(query);
if (user && user.password === password) {
return { token: Math.random().toString() };
}
}^ SQL injection + plaintext password + weak token. Can you spot them all?
Pro Plan
$7
per month, cancel anytime
- ✓Unlimited code review challenges
- ✓JavaScript, Python, Go, Rust & more
- ✓Beginner → Staff difficulty levels
- ✓Instant AI-powered feedback
- ✓Progress tracking & streaks
- ✓New samples added weekly
FAQ
What kind of code samples are included?
Real-world snippets across multiple languages with intentional SQL injections, race conditions, memory leaks, bad abstractions, and more — the exact issues interviewers test for.
How does the feedback work?
Submit your review comments and get scored against a rubric of expected findings. You'll see what you caught, what you missed, and why each issue matters in an interview context.
Can I cancel anytime?
Yes. Cancel with one click from your account dashboard. No questions asked, no hidden fees.