My own guide of Front-End System Design Interview.
1. Understand what it is
2. Decide the scope that suits
3. Assumptions on background
4. Big Picture
5. Key challenges, bottleneck (smoothness & speed)
6. Trade-off, alternatives, TODO
some tips
1. always try to implicitly convince interviewer that you follow their core values
2. prepare 2 or 3 patterns that you are familiar with, and lead the discussion to the direction you like
Good luck!
Hi I'm a JavaScript engineer who is not good at algorithms,
and currently practicing leetCode online. If you are interested, maybe we can learn together.
support me: https://www.buymeacoffee.com/jser