The interview mainly consisted of basic Object-Oriented Programming (OOPs) questions, followed by an in-depth discussion about my projects, where I explained the architecture, technologies used, and challenges faced. I was also asked a few simple Data Structures and Algorithms (DSA) questions to test my problem-solving approach. Additionally, the interviewer asked questions related to the tech stack used in my projects, focusing on how and why I used specific tools and frameworks.