Real-World Scenarios System Design Interview