System Design interviews can come in many forms and covers the entire development stack. GreatFrontEnd focuses on Front End System Design, aka system design and architecture of client applications and UI components rather than back end distributed systems.
We have written a comprehensive Front End System Design guide which you should definitely check out.
When going about the system design interview, regardless whether you are asked to design apps, games, or UI components, there are some things to pay special attention to. Incorporate our list of User Interface Best Practices and elevate your front end interview game.
GreatFrontEnd includes many front end system design case studies and real world examples including and more: