The interview process typically started with an initial HR screening to discuss the role and my background. This was followed by one or two technical rounds, where I was asked questions related to JavaScript, React.js, and problem-solving. The final round was usually with a senior manager or team lead, focusing on system design, past projects, and culture fit