Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Cognizant Team. If you also belong to the team, you can get access from here

Cognizant Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Cognizant GenC Next Interview Questions and Answers for Freshers

Updated 4 Dec 2024

14 Interview questions

A GenC Next was asked
Q. What is your favorite technology?
Ans. 

My favorite technology is artificial intelligence.

  • AI has the potential to revolutionize various industries

  • It can automate repetitive tasks and improve efficiency

  • AI can also help in making better decisions by analyzing large amounts of data

  • Examples include chatbots, image recognition, and predictive analytics

A GenC Next was asked
Q. What is virtual DOM and why does ReactJS use it?
Ans. 

Virtual DOM is a lightweight copy of the actual DOM used for efficient updates.

  • Virtual DOM is a concept where a lightweight copy of the actual DOM is created.

  • ReactJS uses it to efficiently update the UI without re-rendering the entire page.

  • Virtual DOM compares the previous and current states and updates only the necessary changes.

  • This results in faster rendering and better performance.

  • Example: When a user types in...

GenC Next Interview Questions Asked at Other Companies for Fresher

asked in Cognizant
Q1. Minimum Steps for a Knight to Reach Target Given a square chessbo ... read more
asked in Cognizant
Q2. Ways To Make Coin Change Given an infinite supply of coins of var ... read more
asked in Cognizant
Q3. Sort Array Problem Statement Given an array consisting of 'N' pos ... read more
asked in Cognizant
Q4. What are the bounding methods in React? Difference between Class ... read more
asked in Cognizant
Q5. Write a program to perform Binary search on an array of N numbers ... read more
A GenC Next was asked
Q. What is Poisson distribution?
Ans. 

Poison distribution refers to the spread of toxic substances through various means.

  • Poison distribution can occur through intentional or accidental means.

  • Examples include the distribution of poison through food or water, or the release of toxic chemicals into the environment.

  • Poison distribution can have serious health consequences and may require immediate medical attention.

  • Prevention measures such as proper storag...

A GenC Next was asked
Q. What is PCA?
Ans. 

PCA stands for Principal Component Analysis. It is a statistical technique used for dimensionality reduction.

  • PCA is used to identify patterns in data and reduce the number of variables in a dataset.

  • It works by transforming the original variables into a new set of variables called principal components.

  • These principal components are ordered by the amount of variance they explain in the data.

  • PCA is commonly used in f...

What people are saying about Cognizant

View All
schedule2
Verified Icon
2w
works at
Cognizant
Salary expectation
I have 5+ years of experience in springboot microservices, currently working in CTS and having 10L CTC , wanted to switch in Infosys or Accenture like companies, how much should I ask for 15L-18L ? Just worried if I ask more they can reject my application, please help me with some numbers
Got a question about Cognizant?
Ask anonymously on communities.
A GenC Next was asked
Q. Explain any clustering algorithm.
Ans. 

Clustering algorithm groups similar data points together based on their characteristics.

  • Clustering is an unsupervised learning technique.

  • It can be used for customer segmentation, image segmentation, etc.

  • K-means, hierarchical clustering, and DBSCAN are popular clustering algorithms.

  • The choice of algorithm depends on the data and the problem at hand.

A GenC Next was asked
Q. What is the formula for gradient descent?
Ans. 

Gradient descent is an optimization algorithm used to minimize the cost function of a machine learning model.

  • Start with an initial guess for the model parameters

  • Calculate the gradient of the cost function with respect to each parameter

  • Update the parameters in the opposite direction of the gradient

  • Repeat until convergence or a maximum number of iterations is reached

A GenC Next was asked
Q. Explain all the stages of creating a machine learning model on a given dataset.
Ans. 

Creating a machine learning model involves data preparation, model selection, training, evaluation, and deployment.

  • Data preparation involves cleaning, transforming, and splitting the data into training and testing sets.

  • Model selection involves choosing the appropriate algorithm and hyperparameters for the problem.

  • Training the model involves feeding the training data to the algorithm and adjusting the parameters to...

Are these interview questions helpful?
A GenC Next was asked
Q. Write a program to perform Merge sort on an array of N numbers.
Ans. 

Program to perform Merge sort on an array of N numbers.

  • Divide the array into two halves recursively

  • Sort the two halves using merge sort

  • Merge the two sorted halves

  • Repeat until the entire array is sorted

  • Time complexity: O(nlogn)

A GenC Next was asked
Q. What are the different regularization techniques?
Ans. 

Regularization techniques are used to prevent overfitting in machine learning models.

  • L1 regularization (Lasso)

  • L2 regularization (Ridge)

  • Elastic Net regularization

  • Dropout regularization

  • Early stopping

  • Data augmentation

  • Batch normalization

A GenC Next was asked
Q. Write a program to perform Binary search on an array of N numbers.
Ans. 

Program to perform Binary search on an array of N numbers.

  • Sort the array in ascending order

  • Set low and high variables to the first and last index of the array respectively

  • Calculate the mid index as (low+high)/2

  • If the element at mid index is equal to the search element, return mid

  • If the element at mid index is less than the search element, set low to mid+1

  • If the element at mid index is greater than the search eleme...

Cognizant GenC Next Interview Experiences for Freshers

5 interviews found

GenC Next Interview Questions & Answers

user image Anonymous

posted on 4 Dec 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
No response

I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Basic questions related to python, data types, and other basic definitions.
  • Q2. Mini coding round including reverse string, max element in list, (Some people were asked to code sorting algos too according to my knowledge).
  • Q3. SQL basics, normalisation and coding related to joins, group by
  • Q4. Resume Projects explanation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear with the basics and your projects, don't really need to deep dive into any particular domain and keep your DSA concepts clear.

GenC Next Interview Questions & Answers

user image PrepInsta

posted on 17 Dec 2021

I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.

Round 1 - Skill Based Assessment 

(1 Question)

Round duration - 180 minutes
Round difficulty - null
This Round consisted of 30 MCQs from various topics like OOPS,JAVA,HTML,CSS,PL/SQL, Operating Systems, DBMS. After MCQs, there were 4 coding questions and 2 SQL questions. The difficulty of the first 2 questions was easy and that of 3rd and 4rth was medium. These questions were from various programming topics such as greedy, dynamic programming, graphs etc. The entire test duration was 3 hours.

  • Q1. One dynamic Programming question One Greedy algorithm question One based on graphs
Round 2 - Technical 

(10 Questions)

They asked me coding questions and questions about my project. Since most of my projects were based on Machine Learning, they asked a few ML based question as well.

  • Q1. Write a program to perform Binary search on an array of N numbers.
  • Ans. 

    Program to perform Binary search on an array of N numbers.

    • Sort the array in ascending order

    • Set low and high variables to the first and last index of the array respectively

    • Calculate the mid index as (low+high)/2

    • If the element at mid index is equal to the search element, return mid

    • If the element at mid index is less than the search element, set low to mid+1

    • If the element at mid index is greater than the search element, s...

  • Answered by AI
  • Q2. Write a program to perform Merge sort on an array of N numbers.
  • Ans. 

    Program to perform Merge sort on an array of N numbers.

    • Divide the array into two halves recursively

    • Sort the two halves using merge sort

    • Merge the two sorted halves

    • Repeat until the entire array is sorted

    • Time complexity: O(nlogn)

  • Answered by AI
  • Q3. Explain all the stages of creating a machine learning model on a given dataset
  • Ans. 

    Creating a machine learning model involves data preparation, model selection, training, evaluation, and deployment.

    • Data preparation involves cleaning, transforming, and splitting the data into training and testing sets.

    • Model selection involves choosing the appropriate algorithm and hyperparameters for the problem.

    • Training the model involves feeding the training data to the algorithm and adjusting the parameters to mini...

  • Answered by AI
  • Q4. What are the different regularization techniques?
  • Ans. 

    Regularization techniques are used to prevent overfitting in machine learning models.

    • L1 regularization (Lasso)

    • L2 regularization (Ridge)

    • Elastic Net regularization

    • Dropout regularization

    • Early stopping

    • Data augmentation

    • Batch normalization

  • Answered by AI
  • Q5. What is poison distribution?
  • Ans. 

    Poison distribution refers to the spread of toxic substances through various means.

    • Poison distribution can occur through intentional or accidental means.

    • Examples include the distribution of poison through food or water, or the release of toxic chemicals into the environment.

    • Poison distribution can have serious health consequences and may require immediate medical attention.

    • Prevention measures such as proper storage and...

  • Answered by AI
  • Q6. What is the formula for gradient descent?
  • Ans. 

    Gradient descent is an optimization algorithm used to minimize the cost function of a machine learning model.

    • Start with an initial guess for the model parameters

    • Calculate the gradient of the cost function with respect to each parameter

    • Update the parameters in the opposite direction of the gradient

    • Repeat until convergence or a maximum number of iterations is reached

  • Answered by AI
  • Q7. Explain any clustering algorithm.
  • Ans. 

    Clustering algorithm groups similar data points together based on their characteristics.

    • Clustering is an unsupervised learning technique.

    • It can be used for customer segmentation, image segmentation, etc.

    • K-means, hierarchical clustering, and DBSCAN are popular clustering algorithms.

    • The choice of algorithm depends on the data and the problem at hand.

  • Answered by AI
  • Q8. What is PCA?
  • Q9. What is virtual DOM and why ReactJS uses it?
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM used for efficient updates.

    • Virtual DOM is a concept where a lightweight copy of the actual DOM is created.

    • ReactJS uses it to efficiently update the UI without re-rendering the entire page.

    • Virtual DOM compares the previous and current states and updates only the necessary changes.

    • This results in faster rendering and better performance.

    • Example: When a user types in a se...

  • Answered by AI
  • Q10. What are the bounding methods in React? Difference between Class Component and Functional Component in ReactJS?
  • Ans. 

    Bounding methods in React are used to limit the scope of a component's updates.

    • Bounding methods include shouldComponentUpdate, getSnapshotBeforeUpdate, and componentDidUpdate.

    • shouldComponentUpdate allows a component to decide if it should update based on changes in props or state.

    • getSnapshotBeforeUpdate allows a component to capture information before a change is made to the DOM.

    • componentDidUpdate is called after a com...

  • Answered by AI
Round 3 - HR 

(4 Questions)

This was more of a document verification round.

  • Q1. Tell me about Yourself
  • Q2. What are your hobbies?
  • Ans. 

    I enjoy reading, hiking, and playing board games.

    • Reading: I love getting lost in a good book, especially mysteries and thrillers.

    • Hiking: I enjoy exploring new trails and being out in nature.

    • Board games: I like playing strategy games with friends and family, like Settlers of Catan and Ticket to Ride.

  • Answered by AI
  • Q3. Tell me about your struggles to win your first hackathon (mentioned in my resume)
  • Ans. 

    I struggled to win my first hackathon due to lack of experience and technical skills.

    • I had limited knowledge of coding and programming languages.

    • I struggled to come up with a unique and innovative idea.

    • I had difficulty working in a team and communicating my ideas effectively.

    • I lacked confidence in my abilities and felt intimidated by the competition.

    • However, I learned from my mistakes and used the experience to improve...

  • Answered by AI
  • Q4. What is your favourite technology?
  • Ans. 

    My favorite technology is artificial intelligence.

    • AI has the potential to revolutionize various industries

    • It can automate repetitive tasks and improve efficiency

    • AI can also help in making better decisions by analyzing large amounts of data

    • Examples include chatbots, image recognition, and predictive analytics

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience. My academic qualification is B.E from Anna University.Cognizant interview preparation:Tips for other job seekers - Practise coding continuously for 2 months before the interview to ace any coding round.
Be Well prepared in all the topics mentioned in your resume.Final outcome of the interviewSelected

Skills evaluated in this interview

GenC Next Interview Questions & Answers

user image Anonymous

posted on 31 Aug 2021

I applied via Campus Placement and was interviewed in Jul 2021. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. First of all, Interviewer asked me to introduce myself.
  • Q2. Then he asked me to explain my project after which the following questions were asked :
  • Q3. What all technologies are used in your project and what else have you worked in?
  • Ans. 

    Our project uses technologies such as Python, Django, React, and PostgreSQL. I have also worked with Java and AngularJS.

    • Python is used for backend development

    • Django is used as a web framework

    • React is used for frontend development

    • PostgreSQL is used as the database management system

    • I have worked with Java for Android app development

    • I have worked with AngularJS for frontend development

  • Answered by AI
  • Q4. Since I mentioned java in my resume he asked me a lot of questions about the java concept which include oops, exception handling, final keyword.
  • Q5. About DBMS he asked for joins, triggers, cursors and asked me two queries.

Interview Preparation Tips

Interview preparation tips for other job seekers - Projects play a very important role in this interview and you should know all the details of your project and the technologies used in it including the workflow of your project.

GenC Next Interview Questions & Answers

user image Anonymous

posted on 16 Oct 2021

I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Asked to code 2 programming question in the language of choice and was asked to write sql queries for 4 aggregate functions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with basic dsa
Have good knowledge on sql aggregate functions.

GenC Next Interview Questions & Answers

user image Anonymous

posted on 16 Sep 2021

I appeared for an interview in Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 120 Minutes
Round difficulty - Medium

We have aptitude, reasoning and verbal.

  • Q1. 

    Sort Array Problem Statement

    Given an array consisting of 'N' positive integers where each integer is either 0, 1, or 2, your task is to sort the given array in non-decreasing order.

    Input:

    Each input st...
  • Ans. 

    Sort an array of positive integers (0, 1, 2) in non-decreasing order.

    • Iterate through the array and count the occurrences of 0, 1, and 2.

    • Update the array with the counts of each element in non-decreasing order.

    • Print the sorted array for each test case.

  • Answered by AI
Round 2 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

Advanced Coding round

  • Q1. 

    Minimum Steps for a Knight to Reach Target

    Given a square chessboard of size 'N x N', determine the minimum number of moves a Knight requires to reach a specified target position from its initial position...

  • Ans. 

    Calculate minimum steps for a Knight to reach target position on a chessboard.

    • Use BFS algorithm to find shortest path from Knight's starting position to target position.

    • Consider all possible moves of the Knight on the chessboard.

    • Keep track of visited positions to avoid revisiting them.

    • Return the minimum number of moves required for the Knight to reach the target position.

  • Answered by AI
Round 3 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

I got the link a day before and my interview was scheduled at 6Pm.

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Ans. 

    The task is to find the total number of ways to make change for a specified value using given denominations.

    • Create a dynamic programming table to store the number of ways to make change for each value up to the target value.

    • Iterate through each denomination and update the table accordingly.

    • The final answer will be the value in the table at the target value.

    • Consider edge cases like when the target value is 0 or when the...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Genc Next in HyderabadEligibility criteria6.5 CGPACognizant interview preparation:Topics to prepare for the interview - C, C++, java, Python, c#.net, sql, some certifications on Machine learningTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : confidence is most important.
Tip 2 : explaining projects plays a key role.
 

Application resume tips for other job seekers

Tip 1 : you should be very clear what you have written in your resume.
Tip 2 : projects should be very clear

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

I applied via Company Website and was interviewed in Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. After 5 year in which position you will be
  • Ans. 

    In five years, I envision myself as a senior analyst, leading projects and mentoring junior team members while driving impactful data-driven decisions.

    • I aim to develop expertise in advanced analytics tools, such as Python and R, to enhance data modeling capabilities.

    • I plan to take on leadership roles in projects, guiding teams to deliver actionable insights that align with business goals.

    • I aspire to mentor junior analy...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You should must improve your communication skills.

You have basic knowledge of your qualifications

Interview Questionnaire 

1 Question

  • Q1. In 5 programs without effecting one by one how can you debug a particular program and how can you know tha program is calling in debug
  • Ans. 

    To debug a particular program without affecting others, use breakpoints and step through the code.

    • Set a breakpoint in the program you want to debug

    • Step through the code using a debugger to identify the issue

    • Use logging statements to track the flow of the program

    • Check the call stack to see which functions are being called

    • Use conditional breakpoints to stop the program at specific points

  • Answered by AI

Skills evaluated in this interview

Are these interview questions helpful?

I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. What are the differences between C and C++?
  • Q2. Explain the scenarios where If and Switch Case statements are used.
  • Ans. 

    If and Switch Case statements are used for conditional branching in programming.

    • If statements are used for simple conditional branching.

    • Switch Case statements are used for multiple conditional branching.

    • If statements are more flexible than Switch Case statements.

    • Switch Case statements are more efficient than If statements for large number of conditions.

    • If statements can be nested, but Switch Case statements cannot.

    • Exam...

  • Answered by AI
  • Q3. Do you think algorithms and pseudocodes still play a role in the world of IT Services?
  • Ans. 

    Yes, algorithms and pseudocodes are still important in IT Services.

    • Algorithms are used in various fields of IT such as machine learning, data analysis, and cryptography.

    • Pseudocodes are used to plan and design algorithms before coding them.

    • Understanding algorithms and pseudocodes is essential for software engineers to write efficient and optimized code.

    • Examples of algorithms include sorting algorithms, search algorithms...

  • Answered by AI
  • Q4. Are you comfortable using Command Line Interfaces (CLIs) or Integrated Development Environments (IDEs) as part of your daily tasks?
  • Ans. 

    Yes, I am comfortable using both CLIs and IDEs for my daily tasks.

    • I have experience using various CLIs such as Git Bash, Windows Command Prompt, and Terminal on macOS.

    • I am proficient in using IDEs such as Visual Studio Code, Eclipse, and IntelliJ IDEA.

    • I understand the benefits and drawbacks of both CLIs and IDEs and can choose the appropriate tool for the task at hand.

  • Answered by AI
  • Q5. Are you okay to learn front end and back end technologies to ensure you are a complete developer in the longer run? Would you be able to learn the concepts if a timeline is given?? If yes, explain your lea...

Interview Preparation Tips

Interview preparation tips for other job seekers - The hiring team expects a structured response in your answers. Be it a fresher or an experienced professional, the answers must be represented with examples to ensure you display your expertise with an application in your mind.

Skills evaluated in this interview

Interview Questionnaire 

3 Questions

  • Q1. Mathematical ,verbal, logical, puzzles, pseudo code
  • Q2. Verbal
  • Q3. Logical

Interview Preparation Tips

Interview preparation tips for other job seekers - Help me for infosys apptitude test interview

Interview Questionnaire 

1 Question

  • Q1. Basic questions on programing language

Cognizant Interview FAQs

How many rounds are there in Cognizant GenC Next interview for freshers?
Cognizant interview process for freshers usually has 1 rounds. The most common rounds in the Cognizant interview process for freshers are One-on-one Round.
What are the top questions asked in Cognizant GenC Next interview for freshers?

Some of the top questions asked at the Cognizant GenC Next interview for freshers -

  1. Mini coding round including reverse string, max element in list, (Some people w...read more
  2. Asked to code 2 programming question in the language of choice and was asked to...read more
  3. About DBMS he asked for joins, triggers, cursors and asked me two queri...read more
What are the most common questions asked in Cognizant GenC Next HR round for freshers?

The most common HR questions asked in Cognizant GenC Next interview are for freshers -

  1. What are your strengths and weakness...read more
  2. What is your family backgrou...read more
  3. Tell me about yourse...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

6-8 weeks 100%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.7
 • 8.7k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6.1k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.7
 • 3.4k Interviews
IBM Interview Questions
4.0
 • 2.5k Interviews
DXC Technology Interview Questions
3.7
 • 841 Interviews
View all
Cognizant GenC Next Salary
based on 25 salaries
₹5.3 L/yr - ₹6.8 L/yr
At par with the average GenC Next Salary in India
View more details
Associate
73k salaries
unlock blur

₹5.3 L/yr - ₹12.5 L/yr

Programmer Analyst
56.2k salaries
unlock blur

₹3.5 L/yr - ₹7.3 L/yr

Senior Associate
55.1k salaries
unlock blur

₹9.7 L/yr - ₹23.4 L/yr

Senior Processing Executive
29.8k salaries
unlock blur

₹2.3 L/yr - ₹6.5 L/yr

Technical Lead
19k salaries
unlock blur

₹6 L/yr - ₹21 L/yr

Explore more salaries
Compare Cognizant with

TCS

3.6
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Accenture

3.7
Compare
write
Share an Interview