I applied through college or university. The process took 1 day. I interviewed at Cognizant in Sep 2018
Interview
3 rounds:
1. Online coding round
Questions may be either to write an entire program or correct logic for an already written code.
2. Personal interview round
Questions from final year projects and some basic programming like fibonacchi/patterns/sorting. Questions on data structures.
3. HR round
Just have to confirm whether you are ready to be posted at any place in India. They give your work location as per their business needs and you are supposed to go there.
Interview questions [1]
Question 1
Write JAVA program to find the maximum element in an array.
They asked about different technologies
Some logic based questions and coding based question
We need to atleast code the answer before them.
Pattern codes
Difference between micro controller and micro processor
One test (4 sections : english, reasoning, coding, aptitude) after two week: One Technical round and two days latter One HR round and then 2 week later i got Offer letter
Interview process consisted of 3 rounds 1)Written test 2) communication assessment (basically for assessing your English proficiency) 3) Technical + HR Each being a elimination round.written test also consisted of logical reasoning,quants etc
Interview questions [1]
Question 1
Be thorough with what you have mentioned in your resume.Be prepared with your technical concepts and some basic programs in your preferred coding language.