Placement prep
Cognizant interview questions
Cognizant interview questions for freshers cover communication, aptitude, technical basics such as programming, SQL and OOP, your project and HR questions. Cognizant hires freshers through its GenC programme, and its official steps are application, initial screening, assessments of communication, aptitude and technical skills depending on the role, interviews and the result.
Kaabil AI builds and scores your resume, and its Career Agent emails recruiters for jobs you approve. 7 days free, no card.Start free trial
The steps come from Cognizant's GenC page, with the date we read it. The topics under each assessment area are the standard ones for these tests, not an official list.
What is the Cognizant GenC hiring process?
GenC ("Generation Cognizant") is Cognizant's hiring and development programme for early-career talent in India. Its page lists these steps.
| Stage | What happens | Details |
|---|---|---|
| 1. Application | Your eligibility for the opening | Apply through your college's campus drive or an open position on the GenC page. |
| 2. Initial screening | Your profile | Recruiters contact shortlisted candidates through the placement officer or by registered email. |
| 3. Assessment(s) | Communication skills, aptitude and/or technical skills, depending on the role | You may take one or more tests. The invite gives the sections and timing. |
| 4. Interview(s) | Your skills, project and fit | With the hiring team, virtually or in person, if you clear the assessments. |
| 5. Result | The decision | Sent to your placement officer for campus hiring, or to you for off-campus hiring. |
Cognizant says not every candidate goes through every step and the process can vary by role. On 2 Nov 2026 the GenC page listed an Analyst Trainee opening for 2024, 2025 and 2026 graduates of three-year degrees such as BCA, B.Sc, BA, B.Com, BBA, BVoc and BMS. Engineering drives and other GenC tracks are announced separately; check the page and your placement cell.
Official sources, read 2 Nov 2026Cognizant careers: GenC programme
Cognizant GenC syllabus: what to practise
Cognizant names three assessment areas. These are the topics usually tested under each; the invite for your role is the final word.
Communication
- Spoken English: reading aloud, repeating sentences, answering questions
- Listening comprehension
- Grammar and sentence building
Aptitude
- Quantitative aptitude: percentages, ratios, time and work, speed and distance
- Logical reasoning: series, arrangements, coding-decoding
- Verbal ability: grammar, vocabulary, reading comprehension
Technical (technical roles)
- Programming basics in one language
- Simple coding problems
- SQL queries and DBMS concepts
- OOP concepts
Cognizant technical interview questions for freshers
What is the difference between SQL and NoSQL databases?
IntermediateSQL databases store data in tables with a fixed schema and use SQL, and suit structured data with relationships, such as orders and customers. NoSQL databases (document, key-value, column or graph) have flexible schemas and scale out easily, and suit large or fast-changing data.
What is a foreign key?
BasicA column in one table that refers to the primary key of another, such as orders.customer_id pointing to customers.id. It keeps related data consistent.
Write a SQL query to count employees in each department.
BasicGroup by department and count the rows.
SELECT dept_id, COUNT(*) AS employees FROM employees GROUP BY dept_id;What is the difference between == and equals() in Java?
Intermediate== checks whether two references point to the same object (or compares values for primitives). equals() checks whether two objects are meaningfully equal, such as two strings with the same characters.
What is exception handling?
BasicA way to handle run-time errors without crashing the program: risky code goes in a try block, catch blocks handle specific exceptions, and finally runs clean-up code either way.
Write a program to print the Fibonacci series up to n terms.
BasicStart with 0 and 1; each next term is the sum of the previous two.
def fibonacci(n): a, b = 0, 1 for _ in range(n): print(a, end=" ") a, b = b, a + bWhat is the difference between a compiler and an interpreter?
BasicA compiler translates the whole program into machine code before it runs and reports errors together. An interpreter translates and runs the program line by line and stops at the first error.
Cognizant HR interview questions for freshers
Introduce yourself.
BasicIn about a minute: your name, degree and college, one or two skills or projects and why you applied to Cognizant. See self introduction for sample answers by degree.
Why Cognizant?
BasicMention something specific: the GenC programme's training for early-career joiners, the industries Cognizant serves, or a technology you want to grow in, and connect it to your skills.
Are you ready to relocate and work in shifts?
BasicRoles are placed where projects need them, so answer honestly. If you have a real constraint, say it clearly and briefly.
What are your strengths?
BasicName one strength the role needs and prove it with a short example from college or an internship. See strengths and weaknesses for sample answers.
Cognizant aptitude and communication sample questions
Written by us in the style of the assessment areas; none is from a Cognizant paper.
A product's price rises from ₹400 to ₹500. What is the percentage increase?
BasicIncrease = 100 on a base of 400, so 100 ÷ 400 = 25%.
A car covers 180 km in 3 hours. How long will it take to cover 300 km at the same speed?
BasicSpeed = 60 km/h, so 300 km takes 5 hours.
Find the next number: 3, 9, 27, 81, ?
BasicEach term is multiplied by 3: 243.
Correct the sentence: "Each of the students have submitted their assignment."
Basic"Each of the students has submitted their assignment." "Each" takes a singular verb.
In a spoken English test you are asked to repeat a sentence. What helps most?
BasicListen to the whole sentence before speaking, keep the same words in the same order, and speak at a steady, natural pace. Clear pronunciation matters more than an accent.
How to prepare for the Cognizant GenC assessment and interview
Check the GenC page and your placement cell for the opening that matches your degree and batch, and read its eligibility.
Practise spoken English daily: read aloud, repeat sentences you hear and answer simple questions in full sentences, recording yourself.
Revise aptitude topics with a timer: percentages, ratios, time and work, speed and distance, series and arrangements.
For technical roles, practise basic coding problems, SQL queries and OOP concepts in one language.
Prepare your self introduction, a short project explanation and answers to the common HR questions. Our aptitude test for placement guide has more practice.
Who can apply for Cognizant GenC?
Eligibility is set for each opening. On 2 Nov 2026, the GenC page listed an Analyst Trainee opening for 2024, 2025 and 2026 graduates of three-year full-time degrees such as BCA, B.Sc, BA, B.Com, BBA, BVoc and BMS. Engineering graduates are hired through separate drives. Read the eligibility for the specific opening, apply only on Cognizant's own careers site, and be wary of anyone who asks for money to get you a job.
Kaabil App
Prove your skills before the interview.
Take skill assessments in the Kaabil AI app. Passed checks become certificates from Kaabil AI by Redrob, with a verification link.
See the Kaabil App7 days free · No card
Questions freshers ask
GenC stands for "Generation Cognizant", Cognizant's hiring and development programme for early-career talent in India.
Cognizant says its assessments evaluate communication skills, aptitude and/or technical skills, depending on the role. Prepare for a spoken English assessment as well as aptitude.
Through your college's campus drive, or through an open position on Cognizant's GenC careers page for off-campus hiring. Apply only on Cognizant's official site.
For technical roles, yes: expect programming basics and simple coding problems. For roles such as Analyst Trainee for three-year degree graduates, the assessments may focus on communication and aptitude. The invite for your role says which.