Review an existing architecture for risks
Company: Amazon
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Overview: This question evaluates an engineer's ability to perform an architecture review, identifying imminent scalability, reliability, operability, and security risks and prioritizing pragmatic trade-offs under fixed headcount constraints, and is commonly asked to assess risk analysis, operational judgment, and communication about production systems.
Read the full Amazon Software Engineer interview experience this question came from