Amazon interview question

How would you debug a poor-performing data project for an upset client?

Interview Answers

Anonymous

28 Jul 2018

First, you have to define "poor performing". Then perform a full stack assessment: Are instances optimized for their respective roles in the stack? Load balancing in place? Auto-scaling in place? Throughput? Appropriate type of DB (NoSQL vs. RDB), lots of considerations.

Anonymous

11 Feb 2018

Another open-ended technical question. I inquired on what the client was trying to achieve, performed an analysis of the SQL and data schema and recommended corrective actions while explaining the anticipated results