The interview involved a series of challenging questions primarily focused on system design, requiring a deep understanding of architecture, scalability, and trade-offs. In addition, they asked advanced data structures and dynamic programming problems, testing both my problem-solving approach and coding efficiency. It was clear that the questions were designed to evaluate not just theoretical knowledge, but also practical application in real-world systems. Overall, it highlighted areas I need to revisit and study in more depth to strengthen both my design reasoning and DSA fundamentals.