It was an on-campus interview. First, they asked me to introduce myself. Then they asked about the projects I had worked on, where I had to explain the project in detail. After that, they asked follow-up questions based on the technologies I used in my project.
Next, they asked some technical questions from my preferred programming language. Along with that, they asked a few general technical questions.
At the end, they conducted the MR and HR rounds, where they asked questions related to my behavior, mindset, and career goals.