Review a PR for thread-safe request handling
Company: J.P. Morgan
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates understanding of thread-safety and concurrent programming, safe object and API design (immutability versus shared mutable state), and reliability concerns involved in constructing and issuing external HTTP requests.