I applied through a staffing agency. I interviewed at Cognizant (Kolkata) in Aug 2016
Interview
Interviewed at Cognizant for a Java Developer role on August 2016. The process was extremely tedious! I was given time-slot 9-30 am - 12-30 pm but my turn came around 3 pm!
Coming to the interview process! The interviewer probably considers herself as a close associate of the CEO. For the first time, I encountered such an arrogant interviewer! Even if correct answers were given, she kept on asking whether I was sure about it or not!
Starting from definition of Class,Object to Polymorphism, Abstraction, difference between Method Overriding & Method Overloading, some scenario based questions from Collections, exception handling were asked. End of the day I was rejected.
Interview questions [1]
Question 1
What is a class, what is an Object, Difference between overloading and overriding. Explain exception hierarchy. What is a thread. How can a thread be implemented. What is an interface.
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