The interview process began with a technical round. During this round, I was asked several questions to assess my foundational knowledge of C++ and SQL.
For C++, the questions focused on:
Basic syntax and core concepts.
Object-oriented programming principles like inheritance, polymorphism, and encapsulation.
For SQL, the interviewer evaluated:
Query writing skills, including SELECT statements, JOIN operations, and working with aggregate functions like GROUP BY and HAVING.