How to Apply for and Crack the Cognizant GenC NEXT?
Cognizant ranks in the top 20 among the Forbes World’s Best Employers list; thus, many would want to join this massive MNC. It is obviously a Fortune 500 company, being one of Fortune’s most talked about and admired companies for 12 long years in a row. Cognizant’s GenC NEXT is a great opportunity for freshers and professionals with around a year of work experience to join this ginormous US firm.
The company ranks 185 among Fortune’s list of 500 companies that earn the highest amount of revenue. Cognizant grows extremely fast as a company, debuting at a rank of 484 during 2011 and moving to the top 200 by 2018. The company does not just grow in terms of revenue, but also facilitates the career growth of its employees. It is one of the fastest-growing companies and is arguably the best company for career (or personal) growth. The GenC NEXT allows candidates to choose their desired job roles and then proceed to get evaluated for a career in this company.
The GenC NEXT assesses programming skills, aptitude and specialized skills that have been self-identified during profiling. Once the assessments are cleared, the Cognizant GenC NEXT in-hand salary promised is Rs.4,00,000 to Rs.6,75,000 per annum.
Fundamentally, the Cognizant GenC NEXT is orchestrated for fresh 2022 batch graduates; however, working professionals with up to one year of experience can also apply.
Here are some of the eligibility criteria
- Candidates must be B.E, B.Tech, MCA or M.Sc. (Computer Science or IT) program graduates from ECE, ETE, CSE, IT, EEE, ISE or other equivalent fields.
- The applicants must have a good academic record with 60% or above during secondary and higher secondary examinations.
- Candidates must also have 60% or more during undergraduate or postgraduate studies. Also, applicants must not have any standing arrears or more than 2 years of gap in education.
- Applicants will be evaluated based on their last result (for students waiting for the results or who have applied for re-evaluation), and the aggregate marks from all their subjects of that semester (or year) shall be considered as the initial score of the applicants.
- Candidates must be Indian nationals and must have graduated from an accredited university.
Here are some mandatory documents you will need
- College Identification Card
- Secondary and Higher Secondary Academic documents
- All semester mark sheets from graduation or post-graduation
- Resume with an attached passport-sized photograph (2 pages maximum)
- Aadhaar card and PAN card
- High resolution passport-sized photographs where the candidate’s ears are visible and the picture must be clicked in a light background
Candidates are asked to confirm their skills during profiling and choose the roles of their choice. A part of the Cognizant GenC NEXT assessments incorporate these aspects and evaluate the candidates based on their choices. The exams will test candidates for their role-specific specialised skills and their programming foundations. Some of the assessments will also evaluate the analytical and logical abilities of the candidates.
Fundamentally, the entire Cognizant GenC NEXT pattern will involve 4 stages
- Orientation Round
- Online Examination
- Technical Interview
- HR Interview
The online examination largely involving coding is the most important stage in this process. The online assessments will last for a total of 240 minutes and will include 61 questions. However, depending on if the candidates have applied off-campus or on-campus, this can definitely vary. The sections of the online examination will host questions that will be based on reasoning, aptitude, automata fix and will also include verbal assessments.
Here are some more information about the coding rounds
- Round 1 or Qualifier Round
During this round, candidates will be given 24 questions based on Quants and 25 logical questions. Then, applicants will be provided with 7 coding debugging questions and 1 essay to write which will evaluate the candidate’s written English skills as well.
- Final Coding Round or Round 2
During this round, there will be two easy coding tests and two hard coding tests. These tests will make the final evaluation of the candidate’s programming skills and code proficiency.
Once candidates complete their skill-based coding round, depending on their results, they will either directly proceed to the Technical Interview round of GenC NEXT or be put into the GenC Elevate queue. However, if they do not manage to meet the cut-off requirements of both routes, then they will not be able to proceed. You can practise for the GenC NEXT skill-based assessment questions here and by checking up some past questions such as Cognizant GenC NEXT SQL questions.
Here are the aspects that are focused upon during the technical interview
- Problem Articulation
- Algorithm Capabilities
- Programming Concepts
- Cognitive Abilities
- Right Attitude
And, these are GenC NEXT Cognizant questions you will be facing during the technical interview
- Questions related to your resume or about your resume
- Coding questions from topics such as Printing Star Pattern, Matrix Addition or Recursion
- Questions on Object-oriented Programming and OOPS concepts
- DBMS questions
- Basics of SDLC, Waterfall model and DSA
- Questions based on your specialisations, field or certifications
- Questions based on your favourite subjects and languages
- Using languages such as C++, Java or C, solving questions
- Questions such as the use of string.h function or While Loop
- You will also be asked about your final year project, and there will also be questions based on that project or other projects of yours
Previous Asked Questions
Here are some examples of previously-asked questions:
- Given an array ‘ARR’ containing ‘N’ integers’. The task is to find the sum of the minimum value in ‘SUB’, where ‘SUB’ ranges over every contiguous subarray of ‘ARR.
- Given an array of size N, containing N integers. Find out in what order should the elements be organized such that the function F(i) = a[i+1] ^ a[i] is maximum for 0 <= i <= N – 1.
- Given an input integer ‘N’, print the following binary pattern for it.
- Arrange a few numbers in the ‘N’ number of rows. The first row contains 1 number, the second row has two numbers, the third row has 4 numbers, and so on. Ninja starts placing numbers in increasing order, with absolute difference 1, starting from 1 and continuing till he encounters 9, and then he again restarts from 1. You are given an integer ‘N’ denoting the given number of rows. Can you print the pattern Ninja wants to create?
Pattern for N = 4.
- From two numbers, ‘X’ and ‘Y’. Your task is to find the greatest common divisor of the given two numbers. The Greatest Common Divisor of any two integers is the largest number that divides both integers.
- Given a pattern, print the same pattern for any given ‘N’ number of rows.
- “Find ‘X’ to the power ‘N’ (i.e. ‘X’ ^ ‘N’). Where ‘X’ and ‘N’ are two integers.” Ninja was not prepared for this question at all, as this question was unexpected in the exam. He is asking for your help to solve this problem. Help Ninja to find the answer to the problem.
- Given an integer ‘N’. Your task is to print the following pattern for the given N number of rows.
The prerequisites for each job role are different; however, applicants are expected to have strong programming skills and deep knowledge of their role-specific tasks. For instance, one might wish to apply as a Full-stack Developer, DotNet Developer, Google Engineer or UNIX Developer. One can also choose to apply as a Java or Python Developer.
Most candidates are expected to have strong Object-oriented programming skills and fundamental knowledge of data structures. Applicants must be comfortable with competitive coding and algorithms as well. The applicants who are applying for roles such as Data Scientist and IoT Engineer are expected to have strong SQL and JDBC skills too.
Here are some prerequisite languages, frameworks and systems (Not all are compulsory and many are role-specific; however, many are interconnected for various roles):
- AWS Infrastructure
- Google Cloud Engineering
How to Register?
Candidates can apply for Cognizant GenC NEXT through Superset, and the examination will be powered by Hackerrank. Candidates can either apply off-campus or on-campus; however, they must use their college IDs and gain approval from their respective colleges. Once, candidates have registered for the Cognizant GenC NEXT, they will need to self-evaluate their initial profile and choose one role out of the Cognizant GenC NEXT jobs (or career options) available. Once they select the job role of their choice, they must sit for the orientation round.
Here are the job roles that are available:
- Full-stack Software Engineer (Java/DotNet)
- Advanced Java Developer
- Digital User Experience Engineer
- DotNet Developer
- Python Developer
- IoT Engineer (Java/DotNet)
- Advanced C Developer
- UNIX Developer
- Google Engineer
- AWS Infra Developer
- Data Scientist
Here are some preparation tips for you:
- Practise previous year Cognizant GenC NEXT coding questions, AMCAT questions and other technical interview questions.
- Prepare your business communication (essay writing and interviews) and verbal skills.
- Practise logical reasoning and quantitative aptitude.
- Prepare mathematical or statistical concepts such as probability, permutation, logarithm and algebra.
- Practise generic HR questions related to resume, priorities, family, education, relocation, preferences, strengths, weaknesses, pressure, aspirations etc.
- Revise DBMS and SQL.
- Practise coding as much as possible with languages such as C, Python or Java.
- Learn cloud computing basics and Google or AWS infrastructure. (Optional)
Frequently Asked Questions
Is there a coding round in Cognizant?
Yes, the coding round is the most important round in GenC NEXT. There can be a total of 4 questions in this round of medium to hard difficulty. The total duration of the coding round is around 120 minutes.
What are the coding questions asked in Cognizant?
Various programming questions are asked in Cognizant such as check if a number is Armstrong number, compute Fibonacci Series, factorial of a number, average of two given numbers, check if a year is leap year, check if a number is prime, prime numbers up to N, etc.
What is the cut-off for GenC NEXT in Cognizant?
The cut-off GenC Next is decided internally based on the performance of the candidates and seats available. Candidate who fails to achieve minimum cut off in GenC Next skills based assessment is still eligible for GenC Elevate and GenC on-campus process.
What is GenC NEXT in Cognizant?
GenC fundamentally refers to entry-level individuals who are proficient in advanced coding and technologies. They are also expected to be very technically savvy and have full-stack abilities. Average in-hand salary offered to candidates who clear GenC Next is around 6.8 Lakhs in India.
What is Cognizant GenC salary?
The Salary offered by Cognizant GenC for Freshers batch is 4 LPA. The CTC offered for various Profiles are given below:
GenC – 4 LPA
GenC Elevate – 4 LPA + Skill Bonus
GenC Next – 6.75 LPA
Is a Cognizant interview easy?
Cognizant interviews are not a tough nut to crack. However, you do need to be prepared. If you have mentioned a specific technical project in your CV, then you may have to discuss the project separately. While you may not be required to get into the details of the coding, you may have to provide a flowchart or explain the project well. So, a decent knowledge of your subject matter would help. Be honest in what you know (the languages and function) and it can help in creating an honest relationship with the interviewer and reflects well on the impression.
How to practice for GenC NEXT?
You can use CodeStudio to practice for GenC NEXT. CodeStudio is a great platform that hosts a massive number of coding problems from companies such as Cognizant, Google, Amazon and Microsoft. You can also choose to check Cognizant coding questions from Hackerrank or Cognizant coding questions from geeksforgeeks.
Is Cognizant a good company to work at?
Yes, Cognizant is one of the best companies to work for. On various rating platforms, Cognizant employees have appreciated its clear sense of purpose, ability to adapt according to new technology, and meeting personal goals. However, the major cons are poor pay and job satisfaction.
What job roles can I get?
You can get job roles such as Advanced Java Developer, Python Developer, DotNet Developer, Java Full Stack Software Engineer, DotNet Java Full Stack Software Engineer, Digital User Experience Engineer, Java IoT Engineer, DotNet IoT Engineer, Advanced C Developer, AWS Infra Developer, UNIX Developer and Google Engineer.
GenC NEXT is a great opportunity to join this company with such a colourful history and a bright future ahead. Cognizant is an extremely valuable company to work at, so why wait? With enough preparation of programming concepts and coding practice, it will be easy to clear the GenC NEXT rounds.