This was through campus placements at my university. There was a written test first, from which around 40 people were selected for the next round. Then I had two technical interviews and one HR interview. The details are as follows:
Written Test: This had 20 aptitude and 30 technical questions. The aptitude section included many questions from permutations, combinations, and probability. The technical section had a mixture of OS, microprocessor, digital electronics, C, and computer architecture questions, among others.
First Tech Interview: I was asked to speak about my projects. Then, there were a few basic questions about networks, such as different protocols and their functions, layers, etc. I was also asked to code for a logical puzzle.
Second Tech Interview: This was with a different panel. Again, I spoke about my projects. Then came questions based on computer architecture (pipelining, interrupts, etc.) and microprocessors (8085, 8051 based questions).
HR Interview: This was typical stuff: "Tell me about yourself," "Talk about some non-technical activity you have done in college," strengths, weaknesses, family, etc.
Explain the architecture being used in today's latest processors.
What happens when you ping a device? Explain at the layering level.
The following metrics were computed from 8 interview experiences for the Cisco Software Engineer role in Chennai, Tamil Nadu.
Cisco's interview process for their Software Engineer roles in Chennai, Tamil Nadu is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Cisco's Software Engineer interview process in Chennai, Tamil Nadu.