The interview process typically includes application review, initial screening, technical or behavioral interviews, and final discussions. It assesses skills, experience, and cultural fit before selecting the best candidate for the role.
It was a technical interview consisting of basic OOPs concepts and 2 coding questions (reversing a string).Interview was easy just be confident and focus on basics. I applied through superset, there were 2-3 rounds after that technical interview.
I applied through a staffing agency. I interviewed at Cognizant (Haiderabad) in Mar 2025
Interview
Self-Introduction
2. Explain Java Inheritance with Code
3. Write Java Code to Convert "AkShAy" to "aKsHaY"
4. What is Exception Handling in Java?
5. What is Indexing in SQL?
6. What is a Foreign Key in SQL?
7. DBMS-Related Questions:
-What is normalization?
-What are the different types of joins in SQL?
-What is the difference between DELETE and TRUNCATE?
8. What are the four pillars of OOPs in Java?
9. Explain method overloading and method overriding.
10. What is the difference between an interface and an abstract class?
11. What is the difference between == and .equals() in Java?
12. What is the difference between primary key and unique key?
13. How does GROUP BY work in SQL?
14. What is a stored procedure?
15. Explain the use of HAVING clause in SQL.
16. Are you open to relocating to Chennai?