Debug a Deeply Embedded Bug in a Python Library
Given a Python library with failing tests, identify and fix a deeply embedded bug by tracing through API call execution paths. You will run the tests to observe failures, then track down the root cause by understanding how API calls are processed internally within the library.
Asked at:
Stripe
Question Timeline
See when this question was last asked and where, including any notes left by other candidates.
Late October, 2025
Stripe
Mid-level
You are given a common python library and told there is a bug somewhere. You will run the tests and see the failing tests, and from there need to track down the issue. The error is very deeply ingrained in the library, and I recommend really knowing how API calls are made behind the scenes (all the steps involved).
Your account is free and you can post anonymously if you choose.