I applied through college or university. I interviewed at Cognizant
Interview
Oncampus , written exam followed by an interview generally scheduled on next day.
The written exam consist of aptitude , reasoning of not much difficult level. The interview depends on interviewer. I was asked most questions from software engineering(CMMI,ISO etc) and then about projects which i did during my studies. few fundamental programming questions etc
Interview questions [1]
Question 1
I was asked difference between CMMI and ISO which was difficult. rest were related to projects. The interviewer like to go through one resume noting down achievements and projects that has been undertaken. they might try to test your integrity by asking question like are you being topper of your class(i was asked and then i replied with a suitable explanation).
1st round online exam. mostly aptitude. concepts like profit and loss, percentage, upstream and downstream. 2nd round face to face inteview. Mostly java. concepts like inheritance, call by value call by reference, inheritance, polymorphism, generics, exception handling, garbage collector, difference between jre and jdk, difference between union and structure. multiple inheritance in java
I applied through college or university. The process took 2 days. I interviewed at Cognizant
Interview
1st round online exam(general aptitude) and second round face to face technical interview(JAVA).
In java they asked about inheritance, polymorphism, generics, Exception handling, Memory allocation, Garbage collector,call by value and call by reference, hasmap and few java swing questions. Difference between jdk and jre. difference between union and structure.