Home › Guides › Cognizant GenC interview questions
Practise explaining your project, one programming language and your reasons for applying. Match your preparation to the Cognizant role in your invitation instead of guessing a track from somebody else’s interview.
Use live help only where the interview's rules allow AI assistance.
Cognizant describes GenC hiring as application, screening, role-dependent assessments, interviews and results. The employer explicitly says the process can vary by role. Its current GenC page also states there are no service bonds. Cognizant GenC program.
Practice guide, not an official question paper. The questions below are examples written by Interview Sarthi. We are not affiliated with this employer. Check your invitation for the role, assessment rules, language and interview schedule. Official source checked 24 September 2026: Cognizant GenC program.
| Prepare for | What to do |
|---|---|
| Your invitation | Confirm the role and assessment instructions. Do not assume every candidate takes identical tests. |
| Technical preparation | Explain your project decisions and practise the language, coding and database skills in the posting. |
| Communication and HR | Answer clearly about your contribution, availability and location preferences. |
Check the current role, eligibility and pay in your own vacancy and offer. We have not verified a universal salary table or a rule that one interview answer determines a GenC track.
WHERE vs HAVING, primary vs foreign
key. Explain why the query gives the expected result.Use our HR practice questions and answer examples to rehearse these conversations.
These are original practice examples, not Cognizant's actual interview questions. The project is fictional; replace it with work you can explain and use the responsibilities in your own invitation or posting.
1. Walk me through your project. What did you own?
“Our class project was a task tracker using Flask and SQLite. I built the endpoints for creating and assigning tasks. I checked for missing titles and unknown assignees, then added tests for those inputs. That let me explain both the request handling and how I verified it.”
Why this works: project → personal contribution → validation → evidence. It avoids taking credit for the whole team's work.
Follow-ups: Why Flask? What did your tests assert? What would happen if the database write failed?
2. What is the difference between WHERE and HAVING?
“WHERE filters the rows before grouping. HAVING filters the groups after aggregation. To find customers with at least three paid orders, I would select the paid rows with WHERE, group by customer, then filter the counts with HAVING.”
SELECT customer_id, COUNT(*) AS order_count
FROM orders
WHERE status = 'paid'
GROUP BY customer_id
HAVING COUNT(*) >= 3;Follow-ups: Why cannot COUNT(*) go in this query's WHERE clause? What changes if unpaid orders should also count? Technical reference: PostgreSQL aggregate functions.
3. Why are you interested in this role?
“The posting mentions [specific responsibility]. In [your actual project], I worked on [relevant task]. I would like to develop that skill further in this role, especially [a responsibility the posting actually describes].”
Make it yours: replace every bracket with a fact from the posting or your experience. Do not memorise a claim about Cognizant that you have not checked.
Follow-ups: Which responsibility interests you most? What have you already done to prepare? Which skill would you need to learn first?
Use your CV and the role description to rehearse explaining your contribution, handling follow-ups and giving concise answers.
Open the Cognizant practice guide →Then try the free 7-minute Prep Sarthi demo. Questions can vary; this is practice, not a prediction of the employer's interview.
Use the language requested in your invitation. If you want to switch languages, ask the interviewer first. Our Hinglish answer examples can help you practise when that language is permitted.
Prep Sarthi runs a voice AI mock interview from your CV and target role, asks follow-up questions and gives feedback on weak answers. Try a free 7-minute demo, with nothing to set up; a paid pass is ₹99 for 30 days of unlimited mock interviews.
Try a free AI mock interview
Practise for Cognizant GenC from your CV. See how to practise from your resume. Still looking for a role? Apply Sarthi brings jobs from multiple sources together. For permitted assistance during a real call, see Live Sarthi.