I applied through a recruiter. The process took 1 week. I interviewed at Cognizant (Mumbai) in Mar 2021
Interview
Interview overall process was smooth.
There are total 4 rounds.
1. Telephonic
2. face to face technical discussion
3. fit round
4.Hr round.
Interviewer also helpful through out the interview process. HR also will get back to you that day itself if you got selected.
Interview questions [1]
Question 1
OOPS concepts
Java Basics
Spring
Hibernate
Previous project details
I applied through a recruiter. I interviewed at Cognizant (Neu-Delhi) in Feb 2022
Interview
Round1
One java specific 45 mins test. Not that hard.
Round2
What is the difference between Rest and Microservice?
Write a Rest code for getting the list of all customers. Suppose this customer is dependent upon various other microservices. Write a code for it.
Write a sql query.
a. There are 3 tables: table1, table2, table3. Find all those records from table1 which are present in table 2 and table 3 as well.
b. There are again 3 tables: table1, table2, table3. Table1 is mapped to table2 and table2 is mapped to table3. Find all those records which are end to end present in table1, table2 and table3. Can we use JOINS for it? LEFT join or inner join? Can we use UNION for it?
What is UNION in db? Where do we use it?
What is the use of reflections? Where have you used it in your project?
Only one round of interview to get into the company though they advertise 2 rounds.
Next round with client that included hacker rank test.
Interview round with company was found to be average.
Interview questions [1]
Question 1
Design principles around API development.
How to secure API
What are the best guidelines to software development.
Spring boot internal implementation.
Bean life cycle.
Micro service concepts