I first had a recruiter interview where we mainly talked about my past experience and background. The recruiter was friendly and clearly explained the next steps.
After that, I had two technical rounds. The first one focused on front-end topics — JavaScript, React, HTML, and CSS. The interviewer asked questions such as how the fetch() API works, how async/await behaves in JavaScript, and general problem-solving questions related to front-end development.
The final round was about Ruby on Rails. I was asked several questions covering core Rails concepts and how different components of the framework work together.
Overall, the process was well-structured, smooth, and professional. The interviewers were respectful and focused on understanding my technical knowledge and reasoning.