the focus was primarily on assessing my understanding of Object-Oriented Programming (OOP) concepts. The interviewer posed several questions related to key OOP principles such as encapsulation, inheritance, polymorphism, and abstraction. In addition to discussing theoretical concepts, I was also given a few basic coding problems to solve. These coding challenges were designed to evaluate my problem-solving skills, logical thinking, and ability to apply programming concepts effectively. Overall, the interview provided me with an opportunity to demonstrate both my knowledge of OOP and my coding abilities through practical exercises.