The initial round was a written test, consisting of 20 aptitude and 30 technical questions (Networks, Digital Logic mostly). The next round was a technical interview. Questions asked ranged from explaining previous projects undertaken to explaining some algorithms (search/sort, etc.). Some questions also involved the programming language you were most familiar with (e.g., C). There were also some questions on Networks, the OSI layer, switches, routers, etc. Math puzzles may be asked. The round following this was HR.
The puzzle was a bit unexpected.
It was the water jars puzzle.
The following metrics were computed from 173 interview experiences for the Cisco Software Engineer role in Bengaluru, Karnataka.
Cisco's interview process for their Software Engineer roles in Bengaluru, Karnataka 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 Bengaluru, Karnataka.