Free debugging certificates
Fix enough real bugs and you earn a certificate with its own verification page. Add it to the Licences & certifications section of your LinkedIn profile in one click, so anyone can check it.
Python Debugging · Level 1
Fixed 25 easy Python bugs: off-by-one errors, None values, type errors and built-in method surprises.
Python Debugging · Level 2
Fixed 20 medium Python bugs: shared references, scope, date logic, floating point and parsing.
JavaScript Debugging · Level 1
Fixed 15 easy JavaScript bugs: undefined values, type coercion, loop bounds and array methods.
Bug Pattern Specialist
Fixed at least 3 bugs in each of the 8 bug patterns, from off-by-one errors to async race conditions.
Interview Debugging
Fixed 8 classic interview problems where an AI assistant's code had a subtle bug.
How it works
Every challenge is working code with one bug. You get the symptom, fix the code in your browser and run it against tests. Each challenge you pass while signed in counts towards your certificates, and your progress is on your dashboard.
When you reach a level, claim it with the name you want printed. You get a permanent link like trybughunt.com/verify/BH-…, an image for sharing, and a button that fills in LinkedIn's certification form for you.
Certificates are free and record challenges you solved on BugHunt. They are not a proctored exam.