Title: Recently I had several rounds of interviews with one of the big tech companies, and while they said my problem solving and coding skills were good, they said they eventually decided to reject me due to my inadequate solutions to design problems, particularly software design.<p>In the long term, I&#x27;m sure the usual advice of reading through great open source code is the way to go. In the short term, where can I find write-ups of software design, going from &#x27;How would you build a spreadsheet program?&#x27; to actual UML designs, discussion of design patterns, etc.
Upvote: