CSE
Debugging practice
Reading and fixing code is half of real engineering work and rarely practiced. Each challenge hands you a solution with a planted bug and the tests it fails.
What you do here
One real bug per challenge
Off-by-one errors, wrong boundary conditions and broken logic, in code that is otherwise correct.
Hints when you are stuck
Each challenge has escalating hints that point to the area without handing you the answer.
Topics covered
- Off-by-one errors
- Edge cases
- Boundary conditions
- Reading unfamiliar code
Questions
- What language are the challenges in?
- C++, judged against hidden tests in the same sandbox as the rest of the platform.