I applied through university. The process took 2 days. I interviewed at Cognizant (Dādri) in Sept 2016
Interview
Cognizant visited our campus for recruitment. There were 3 rounds for the process.
1st round was an AMCAT based online aptitude round, which had 25 questions from English. 16 questions from quantitative, and 14 questions from logical. Quantitative was lengthy, given that all 16 had to be solved in 16 minutes. Even questions from Work & Time, Pipes and Cisterns were twisted and required quick calculation skills. 180 were shortlisted for the Technical Interview rounds. Students from CSE were being grilled on projects and technical knowledge ranging from OS, Software Engineering to DBMS. Students from ECE were being asked questions related to printing different patterns of stars, and projects. Students from Mech were being asked basic array and String related questions. I being from CSE was grilled on DBMS based questions which also involved writing a Self Join query. Then I was asked questions on my projects, achievements and why would I want to join CTS. In the HR round, I was asked if I was okay to relocate to a position of their choice, and to tell any moment where I thought out of the box. I was also asked if I would leave the job at CTS, if I get an offer from a company offering a better pay scale.
Interview questions [5]
Question 1
Given an Employee table, write a query to print employee and his manager name using Self Join.
What are Primary Keys ? How many Primary Keys can a table possibly have ? How will you reference a primary key in other table ? What is indexing in DBMS and what are constraints in a DBMS table.
The interview was primarily technical, concentrating on C#, .NET, SQL, and API concepts. Questions tested understanding of core principles and practical application. The process was straightforward, professional, and focused on technical depth.
I applied online and got a calll back, had 4 rounds in total. first was a behavioral phone call just casual talks about your skills and when can you start working and general questions, then two coding rounds in hackerrank - was asked to code in java although the job was for python and finally HR.
3 rounds of interviews with a technical interview. The technical interview involved questions on Java and sql. They were mildly difficult. The first 2 rounds were not so difficult, lots of situational judgement questions