GeeksforGeeks Question · Oct 2025

Cognizant Digital Nurture 4.0 .Net Fse

Question Details

Candidate Information:This is my experience about Digital Nurture Program of Cognizant for C# cluster which was conducted on campus .Recruitment Process Overview:-Commun...

Full Details

Candidate Information: This is my experience about Digital Nurture Program of Cognizant for C# cluster which was conducted on campus . Recruitment Process Overview:- Communication Round Qualifier -Technical Assessment Deep Skilling Assessment Technical Interview(offline)

Round 1 Communication Round Mode: Virtual Focus: English , Fluency, Grammar. After a week I was shortlisted for Qualifier-Technical Assessment.

Round 2 Qualifier-Technical Assessment Duration: 120 minutes It consisted of 2 coding questions which needs to be solved using c# only , 2 sql , 1 web development (html , css , js ) questions . I am very much familiar with C++. But it had only options for c#. So I had no choice for going for it at the end. Even solving 2-3 questions in this round will shortlist you further for the deep skilling phase. After 15 days , I got mail that I was shortlisted for Deep skilling phase..

Round 3 Deep Skilling Round During the Deep Skilling program, we were provided with a comprehensive handbook and assigned module-wise assignments to be submitted through GitHub. Each participant was assigned a Point of Contact (POC) for weekend discussions and progress tracking. The program consisted of 8 modules, covering: Design Patterns Advanced SQL NUnit Moq EF Core ASP.NET React.js Git and GitHub Microservices and Docker We attended weekly classes for each module, and our attendance and progress were tracked via Cognizant’s K-Point platform. After 2.5 months we were assigned to take Deep Skilling Assessment through Metll browser. Type-MCQ's Duration-100 minutes After 15 days I was shortlisted for the Technical Interview.

Round 4 Technical Interview Everyone was eligible for GenC Next Interviews from the deep skilling assessment. Duration-35-45 mins Mode-Physical Interviewers-2(1 Present in Person ,1 joins through superset platform) Candidates were instructed to report at 8:30 AM for the interviews. Prior to the interview day, we were asked to get our documents verified by Cognizant’s Talent Acquisition Team .The interview was recorded in Superset . I went Infront of the panel I was nervous a bit but he didn't even ask me to introduce myself or handover the resume. Questions:- What is Compile time polymorphism (Answered) Tell me about your recent Project .(I used React in my Project and React was also present in our deep skilling phase ) Rate yourself in React( I said 3 out of 5) How do you pass Data in React? ( Answered) How do you pass data from child to parent component? (Answered) What is Virtual DOM in React?(Answered) What are Hooks in react ?(Answered) What is use State?(Answered) What is use Context? Then he moved to OOPs What is delegation? What is Multiple Inheritance? Does C# Support it? ( Answered) Can you explain the Diamond problem? What is an interface?(Answered) What is Multi level Inheritance? ( Answered) Then he asked me to rate myself in C# .(I said a 3 out of 5) Asked me to print my name with each character and it's index .( Answered) Reverse an Array using functions ( Answered) What is system.linq library ? Then he asked me few Asp.NET Questions but i could barely answer and before that i told him I just started it so i don't have much knowledge in it. Then he asked me to rate myself in SQL and DBMS .( I rated 3 out of 5) What are triggers?(Answered) Code of Trigger( Couldn't answer before proceeding to the code i specified him I didn't use trigger till now) What are views in sql? ( Answered) Then he gave me two tables asked me to join them and find out the 2nd max marks in them.( I did 75-80% perfectly and messed up in the last part) What is a primary key ? What is an Unique key ? Difference between them ( Answered) What is Normalisation? What are Normal forms ( Answered) Can a Table have more than 1 foreign keys? ( Answered) Then he asked me how do you upload a project in Github ? Tell me each and every command ( Answered) Command of Pushing a code into github? ( Answered) {I fumbled too) What is singleton pattern ? What is Factory pattern? ( I told them i forgot about it couldn't recall but it was from Design pattern Chapter Do you have any expertise in cloud? (No) Then he asked me Okay I am done now do you have any questions for me? I asked how is life at cognizant? How can i improve myself in interviews? ( He was happy to answer it) I thanked both the interviewers and went out to the lobby after 2hrs i received the interview completion mail and i was permitted to leave the lobby. Results Selected for GenC Next Role. After 1 month I got confirmation from College TnP department .From nearly 350 students in interviews they selected 111 students , nearly 25 students were selected for GenC Next Role and rest were selected for GenC Role. Post-Interview Reflections If you don’t know the answer to a question, it’s better to politely admit it and move on rather than trying to guess or over-explain. Avoid irritating or interrupting the interviewer; stay calm and respectful throughout the discussion. Rate your performance realistically — honest self-evaluation helps identify areas for improvement and future preparation.

About This Question

This is a reported interview question from a cognizant interview for a swe role during the phone screen round reported in 2025.

It covers the following topics: Arrays, Sql, System Design, Networking, Oop .