The interview process started with two telephonic rounds, where your basic coding skills and logic were tested. A few problem-solving questions were also asked.
After that, I was brought onsite for another five rounds of interviews.
The first round was a purely coding round where I had to debug some code and also code some basic algorithm problems. These were LeetCode (Easy/Medium) level, which were easy to crack.
This was followed by one round focused on networking knowledge, which went into detail because I have a telecommunications background.
The third round was an OS round, where I was interviewed about my coding environments and different commands.
There was another coding round where I was asked more difficult coding questions.
The last round consisted of me being asked to design and implement a chess game.
Design a chess game.
(Class design and implementation)
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.