evroc interview question

How do you approach debugging and troubleshooting issues in a large codebase?