Online Test:
This stage assesses your basic aptitude, English language skills, and logical reasoning abilities.
The test format may vary depending on the specific position you are applying for, but it will likely include sections on quantitative reasoning, verbal reasoning, and analytical thinking.
You can prepare for this stage by practicing online aptitude tests and brushing up on your basic math and English skills.
2. Technical Interview:
This stage is where you will be assessed on your technical knowledge and skills relevant to the Programmer Analyst Trainee position.
The interviewer may ask you questions about programming languages, data structures, algorithms, databases, and operating systems.
Be prepared to discuss your projects and experience in detail, and be able to answer questions about your problem-solving approach.
3. HR Interview:
This stage is an opportunity for the interviewer to assess your communication skills, soft skills, and overall fit for the role and company culture.
Be prepared to answer questions about your career goals, why you are interested in Cognizant, and your strengths and weaknesses.
Dress professionally and be polite and enthusiastic throughout the interview.
Interview questions [1]
Question 1
Self Introduction, OOP's concepts, live codding - simple object based questions.
HR round: Typical HR question, why should we hire you, where do you see yourself in five years.
Two interviews with coding test and and aptitute test , pretty easy , aske about projects done and java oops questions also sql question , position was full stack developer
We had many rounds like 3 rounds before interview and interview was quite good. I got selected into cognizant as and programmer analyst trainee. I did not focus much on java, so due to that i Got 4 lpa
They asked very basic questions of reversing a string java basics and sql introduction and asked some data structures concepts finally few hr questions so on finally interviewer looks very strict interview got rejected