he interview was focused on two main areas: Data Structures & Algorithms (DSA), and Full-Stack Development.
In the DSA part, I was asked questions about common problem-solving patterns, like recursion, backtracking, sliding window, and hashmaps. They also gave me a few coding questions to solve — mainly focused on arrays, strings, and tree traversal. I was expected to write optimized code, and explain both time and space complexity.
For the Full-Stack part, they discussed both frontend and backend topics. I was asked about my tech stack, how I manage APIs, state management in React, and how I handle routing and authentication. On the backend side, they asked how I design APIs, manage databases, implement user authentication, and structure backend logic using Node.js and Express.