Walk me through how you would debug a production issue where an API endpoint is returning 500 errors for roughly 10% of requests.

role-specific · Mid level · software-engineering

What the interviewer is really asking

Assesses systematic debugging methodology, observability tool familiarity, and calm under production pressure.

What to say

What to avoid

Example answers

Strong: I filter logs by 500 status, compare the failing requests against succeeding ones, and find the failing ones all share a null user_preferences field. That tells me the bug is in how we handle users who never set preferences — a missing null check after a schema change.

Weak: I'd scale up the servers — probably a capacity issue.

Want questions matched to your role? Paste a job title, job description, or CV and get a personalized set, or go Pro to unlock the full bank.