The interview consisted of questions on Core Java such as OOP concepts, Exception Handling, and a few additional Java fundamentals. In SQL, questions were asked about the difference between Primary Key and Foreign Key, along with some other database-related concepts. There was one coding question to solve. The interviewer also asked me to explain my project in detail, followed by several questions related to the technologies used, the problem statement, and my role in the project.