Describe a challenging bug you fixed and how you approached it?
Sigiloso
In my data‑analysis script, I noticed a sudden 30 % drop in output accuracy. I first isolated the failing module, then added logging to capture input values. Using a debugger I traced the error to an off‑by‑one bug in a loop that parsed CSV rows. After correcting the index and adding unit tests, the accuracy returned to 100 % and the script ran in 0.8 s.