Ask HN: How does one get good at System Design interviews? I can say with confidence that I understand most of the technical knowledge needed to succeed in these interviews, albeit it's not coming from personal experience building such systems but rather from reading books & blogs. With that being said - when it comes to tackling these interviews - it seems that most of the time I am trying to regurgitate information rather than actually doing some kind of "problem solving". The other end of this would be to read many System Design Interview Answers and learning those - and then knocking on wood and praying that you're going to get one of those questions. Neither of these sound very productive. How would one be able to answer such questions with confidence if they have never build out those systems? And what would be the preparation needed to be able to do that? |