Cognizant Genc Next Interview Experience (2021)

CodeLadder
2 min readDec 7, 2020

Round 1 : Online Test (Debugging Code+ Aptitude Test)

This round consisted of easy logical and mathematical aptitude questions which have to done within a time limit. You could not navigate between questions. This test took place on AMCAT.

Out of 250 students 40 cleared this round.

Round 2 : Coding Round (80 mins)

This round consisted of 2 easy and 2 medium questions.

Q1. It was based on application of modular exponentiation. https://www.geeksforgeeks.org/modular-exponentiation-power-in-modular-arithmetic/

Q2. It was an easy question based on Hashmap.

Q3. Given some projects and each project consisted of some modules. Each module need to be completed in 1 week but we cannot complete two modules of same project consecutively. Given no of weeks find of maximum no of modules that can be completed. This question can be done using a priority queue.

Q4. It was an ad hoc question based around some scheduling techniques.

People who managed to complete 3–4 questions cleared this round. Out of 40 students 16 were shortlisted for Technical/HR interview.

Round 3: Technical /HR interview( approx. 1 hr)

The interviewer asked questions from my project and asked some detailed questions about error handling in C++ and how to handle them in general. Then he asked questions related to OOP concepts, DBMS and implementation details about my project. He then asked to code me any sorting algorithm and asked questions about its working and complexity. He asked me question related to Java database connection which I couldn’t answer.

The key is to have solid understanding of whatever you write on you resume and have good hold on Data Structure and Algorithms.

He asked few scenario based HR questions like -

If you are asked to join tomorrow how will you manage?

If are asked to work on a technology which you don’t know ,how will you complete your task?

--

--