The interview process consisted of multiple stages.
First, there was an initial HR screening where they asked about my background, experience, and interest in the role.
In the first technical round, I was asked to introduce myself and explain the projects I have worked on, especially my AI chatbot project. They also asked questions on JavaScript fundamentals like the event loop, promises, async/await, and some frontend and backend concepts.
After clearing this round, I was shortlisted for the second round, which focuses more on in-depth technical discussions, problem-solving, and how I approach real-world scenarios. Overall, the process was structured and focused on both technical skills and understanding my practical experience.”