I applied through a staffing agency. I interviewed at Cognizant (Hyderabad) 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?
Technical Interview is the last round. And questions will be based on your cluster and resumes. Before attending make sure you have a well tailored resume. Interview starts with 'Tell me about youself'.
Interview questions [1]
Question 1
Tell me about yourself
what is python?
Difference between mysql and sql?
I applied through college or university. The process took 2 months. I interviewed at Cognizant in Aug 2022
Interview
Written Test- aptitude, coding mcqs, reasoning
communication- was not elimination round
HR & TR - asked technical and behavioral questions.
Everything was virtual.The total process almost took 2 months of time
Interview questions [1]
Question 1
what language you are comfortable,
what are different data types in python
few aptitude questions