Why Most Engineers Fail System Design Interviews (Even When They're Great Engineers)

A few months ago, I was doing a mock interview with an engineer who had more than seven years of experience.