I applied through college or university. The process took 2 weeks. I interviewed at Cognizant (Pune) in Oct 2020
Interview
Cognizant Technology Solutions
Profile: Programmer analyst trainee
Interview Date: 31 October 2021
After clearing the Written test which was held on AMCAT consisting of total 4 sections: Quant , logical reasoning, English and Automata( debugging code). I along with some 600 students out of 1900 from our Campus got the interview invitation mail. This Amcat exam was sponsored by our College T & P cell so almost everyone attended the exam.
My interview was scheduled 11 am it was an virtual interview due to Covid-19 pandemic.
Interview started by 11:05 am first interviewer introduce himself and told about him then he asked me
Interview questions [1]
Question 1
Introduce Yourself
What internships and projects I have done
More details about internship
Project details mini project and final year project
Some basics concepts of ECE as I was from ECE branch
What is communication and types
What is modulation and types
Which programming languages you know and rate your knowledge out of 5 in that language
Then some basic OOP concepts inerithance, polymorphism, abstraction
What is virtual function
What is dangling pointer
What is data science (as course was mentioned in resume)
Which python libraries you know and you worked on
What is difference between c++ and java
Difference between call by value and call by reference explain with syntax
Write a code to find factorial of a number
Some HR questions ready to relocate ,what are your hobbies,Do you like go out with your friends on weekends etc
Interview lasted for 55 minutes
Smooth interview process as well as it was very interesting with ample feedback at the end. I enjoyed the conversation a lot and coverted the interview and accepted the offer.
Introduction
Basic of Oops and Programming
2 Coding Questions
Reverse String and Number
Question on Java and SQL Spring Boot and Other programing related questions like hashing map vs hash table why they are used