I applied online. The process took 4 days. I interviewed at Cognizant (Hyderābād) in Feb 2020
Interview
ou have not specified whether you are going for a fresher level interview or for an experienced professional level. So assuming it is the former case, the interview is not that tough to crack ( but not that easy too; its in between). You need to be clear of all the basic concepts of OOPs, Operating System and Data Structures and Algorithms ( It doesn't matter whether you are a Mechanical engg. graduate or some other Non-IT branch; they gonna ask almost all the questions from IT/CSE branch only; better befriend a CSE branch guy..:P).
Interview questions [1]
Question 1
1. Technical- As stated above, expect all sort of computer science questions in this interview. The questions are not too tough but also not too easy. The interviewer doesn't expect you to ace this interview but expects atleast a basic knowledge. Also practice a lot of C++ programs and algorithms (yeah they might ask you to write a program; the program would be easy one though). Data structures (especially linked list) shouldn't be skipped. The goal is not to check your technical knowledge but to check how well you know the basics. (Anyhow they gonna teach you all technical stuff once you get selected).
Technical round: Basic technical questions about prefered language, Technical problem solving, live coding while screen sharing. Duration: 20-30 mins.
HR round: basic personality based questions, Any additional languages known .duration: 5-10 mins.
Interview questions [1]
Question 1
Basics of Object oriented programming.
Basics of SQL
Live coding
Tell about self
It's a nice job with friendly people trying to fix bugs and monitoring jobs.
Fixed job timing and plenty of holidays.
Work life balance is good
Alternate shift timing can be tough other then that it's easy
Interview questions [1]
Question 1
Some basic programming concept related to oops and procedural