- Make sure you have justifications for design decisions (why you chose a component and trade-offs)
- Use technologies that you know/ are familiar with (AWS)
Todo
- Refresh your knowledge about design systems
- Practice whiteboarding with Excalidraw
- Review trade-offs in system design (scalability, reliability, fault tolerance)
- Understand databaes & queues (pros/cons, whent o use each)
- Get familiar with whiteboarding
- Read section II of Designing Data-Intensive Applications
- Use tech