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! đȘ