Quench Interview Question

Strengths & weaknesses