The interview commenced with an inquiry into my introduction. Subsequently, the interviewer delved into SQL, inquiring about aggregate function clauses and prompting me to construct related queries, including various query types. This was followed by a discussion on Java and C++, focusing on object-oriented programming (OOP) concepts and delving into the four fundamental pillars of OOP. The conversation then shifted to Linux, with the interviewer seeking my knowledge of Linux commands. Later in the interview, I was presented with two puzzles and a question involving the swapping of two numbers without the use of extra variables. The discussion then transitioned to the testing domain, where I was questioned about fundamental testing concepts, such as black-box and white-box testing, as well as various testing types. Subsequently, I was asked to elaborate on the projects I had undertaken and share my experiences from previous internships. This marked the conclusion of the interview.