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
Overview: 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.
Read the full J.P. Morgan Software Engineer interview experience this question came from