I applied through university. The process took 3 days. I interviewed at Cognizant (Bengaluru) in Sept 2016
Interview
Hiring process was good and unambiguous.
First round was Aptitude including topics from the basic quantitatives,verbal and logical reasoning . It was on Amcat platform. We could crack it easily if had basic knowledge of math and English. The second round was technical. Questions were from C,C++,DBMS, networks . I even got a question from Assembly language. And that depends on the technical skills we mention in our resume.A scenario was explained was asked to code and explain the logic used.The final was HR round where we just wanted carry a smiling and confident face and a yes for flexible to relocate.
Two interviews with coding test and and aptitute test , pretty easy , aske about projects done and java oops questions also sql question , position was full stack developer
We had many rounds like 3 rounds before interview and interview was quite good. I got selected into cognizant as and programmer analyst trainee. I did not focus much on java, so due to that i Got 4 lpa
They asked very basic questions of reversing a string java basics and sql introduction and asked some data structures concepts finally few hr questions so on finally interviewer looks very strict interview got rejected