I applied through college or university. The process took 4 weeks. I interviewed at Cognizant (Bengaluru) in Jan 2024
Interview
General Interview questions. Focused only on your ability to attriculate and communication. The question can revolve around any general topics. Nothing so specific or tough. Utilise the oppertunity to convey your points with right keywords
I applied through college or university. The process took 3 months. I interviewed at Cognizant in Aug 2025
Interview
I applied through their digital nurture program, which started with communication assessment, then technical assessment including dsa coding question web-dev coding question and dbms query, then a training period of 2 months followed by a technical mcq assessment on Java FSE. Then the final technical interview. Every round was eliminating round.
I applied through college or university. The process took 2 months. I interviewed at Cognizant (Mohali, Punjab) in Nov 2025
Interview
Round Type: Technical Interview (2nd Round)
Duration: ~30 Minutes
Mode: Online (via Superset)
Verdict: Smooth & Positive Experience ✅
🌟 Overall Experience
Honestly, this round was one of the calmest and most respectful interviews I’ve had so far.
A female interviewer took my round — she was extremely polite, patient, and understanding.
Midway through the interview, I actually got disconnected, and she waited for me to rejoin without a hint of frustration.
When I couldn’t hear a few questions properly, she repeated them kindly every time. That really helped me stay relaxed and confident throughout. 🙌
🧠 Interview Flow
Self Introduction
Project Explanation – Discussed my role, tech stack, and challenges.
What programming languages do you know?
💻 Coding Questions (Live on Compiler)
Both were straightforward but required clean logic — she focused on understanding my thought process more than just the code.
🧩 Q1. Reverse a String
I first did it using StringBuilder.
She then asked me to do it using a loop, to check logical clarity.
🧩 Q2. Remove Special Characters from a String
Input taken from user.
I used basic iteration and condition checks (regex could also be used).
💡 Tip: Be ready to re-implement simple logic without built-in methods if asked.
☕ Core Java Concepts Discussed
She moved into theory questions after the coding part:
Explain OOPs concepts (with real-world examples).
Constructors – Can they be overloaded?
Collections Framework – overview and use cases.
HashMap – basic working and when to use it.
ArrayList vs LinkedList – performance differences.
Wrapper Classes – what are they and where they’re useful.
Exception Handling – try, catch, finally, and checked vs unchecked exceptions.
🌐 JavaScript Basics
Difference between let and var.
What is NaN (Not a Number) and when it occurs.
🤝 HR-Type Discussion (at the End)
Basic Yes/No questions about shifts, relocation, and tech stack flexibility.
No situational or behavioral questions — just short confirmations.
✅ Final Thoughts
The interview lasted around 30 minutes and felt more like a conversation than an interrogation.
The interviewer really valued clear explanations and patience over speed or perfection.
💬 If you’re preparing for Cognizant (GenC / GenC Pro), my advice:
Be strong in Java fundamentals + OOPs + Collections + Exception Handling.
Practice string-based coding problems — those are favorites!
Speak your logic clearly — they value clarity over complexity.
💯 Verdict
Smooth Process ✅
Friendly Interviewer 🤝
Logical Coding Questions 💻
Fair Evaluation ⚙️
Overall: A Great Experience! 🌟
🔥 If you’re appearing soon, don’t stress — it’s not a hard interview. Focus on confidence, clarity, and calmness. You got this! 💪