Tip 1 : Go thoroughly all the tech stacks that you have used and deep dive in that.
Tip 2 : Have Good understanding of design patterns
Tip 3 : Read some books on system design like designing data-intensive applications.
Tip 1: Mention all the projects that you have done in one liner.
Tip 2: Keep resume short just mention the tech stack that you have used.
Interviewer were cool. After brief introduction about themselves and organization. They started the interview.
Asked the design of my previous project.
Tip 1: Don't jump into the solutioning part directly
Tip 2: Try to short the problem statement.
Tip 3: Just Gave the high-level intro of the project means the tech stack that you have used and how things are working.



Book my show system design
Tip 1:Scalability: A solid system must be scalable. This means that it can handle the additional load and will operate with efficiency while doing so.
Tip 2:Efficiency: A well-designed system is an efficient system. Efficiency means the system performs its functions quickly and reliably. Efficiency is measured with metrics like latency, response time, and bandwidth.
Tip 3:Maintainability: A well-designed system must also be easy to maintain over time. This means that the system must also be designed with new engineers in mind. It must be simple enough for them to understand quickly and modify in unanticipated ways.
Read tech blogs and some design resources like from educative and alex xu.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?