The 1-hour system design interview primarily focused on microservice architecture, including event-driven and domain-driven design patterns. It also covered database choices, usage strategies, and tradeoffs between consistency, performance, and scalability.
Interview questions [1]
Question 1
When would you choose a relational database over a non-relational one, and vice versa? What factors influence your decision?