Loading
Cognizant's GenC and GenC Next programmes have aptitude, coding, and communication rounds.
What is the difference between stack and heap memory?
How to approach it
Stack = function calls, heap = dynamic allocation.
Explain the concept of a RESTful API.
How to approach it
CRUD mapped to HTTP verbs, stateless, JSON responses.
What is your most challenging academic project?
How to approach it
Frame it with problem → your role → outcome.
What are the SOLID principles?
How to approach it
Name all 5, briefly explain one in depth.
What is the time complexity of binary search?
How to approach it
O(log n) — explain why with dividing-array analogy.
Our AI mock interviewer asks you these exact questions, listens to your spoken answer, and scores you on confidence, clarity, and technical accuracy — exactly like the real thing.