I went through two rounds as part of the selection process.
In the first round, I had an interaction with the HR, which included basic technical questions on Python, Django, and Next.js. The discussion focused on my understanding of core concepts, practical usage, and familiarity with these technologies.
In the second round, I was given a hands-on task to build a web application using Django for the backend and Next.js for the frontend. This round evaluated my ability to design, develop, and integrate a full-stack application, including handling APIs, routing, and data flow between the frontend and backend.