How to Prepare for Software Engineer Interview - System Design I
In my last blog, I talked about how to prepare for software engineer interviews. To summarize, you need to prepare for questions in 3 big categories: behavioral questions, coding and system design. Each category deserves a few articles to elaborate. In this article I’m going to deep dive in to how to prepare for system design questions. What is System Design Question A system design question looks like “Let’s build a service that allows user to post short messages and follow each other (build a twitter or X)”....