I received a call from HR for a weekend walk-in. Around 30 people with experience ranging from 2 to 8 years attended the walk-in.
The first round was a written test covering C, data structures, networking, and OS concepts. Approximately 10 people cleared this round.
All 10 candidates were interviewed simultaneously for the initial round, which focused on basic C questions and concepts related to arrays and strings.
The second round assessed knowledge of data structures, including stacks, queues, linked lists, and trees.
The third round involved some math puzzles and a few C programming questions.
The fourth round focused on networking concepts, such as L2/L3 protocols, and included a simple queue programming task.
The fifth round was a managerial interview, primarily concentrating on behavioral aspects.
Finally, at 5 PM, the manager informed me that I was selected and HR would be in touch.
Overall, the interview experience was good.
Queue
Binary Search Tree
Addition without using arithmetic operators
Puzzle related to math
Program for permutations of a string
Some program related to algebra concepts
L2/L3 basics
The following metrics were computed from 378 interview experiences for the Cisco Software Engineer role in India.
Cisco's interview process for their Software Engineer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Cisco's Software Engineer interview process in India.