I started by applying through the online platform, but then personally contacted a recruiter. They called me to arrange a first telephone interview, during which they collected basic information about my CV and asked for my perception of Cisco.
Afterwards, they invited me to four face-to-face interviews, plus lunch at their site. The first interviewer discussed some of my projects mentioned in my CV and asked for explanations, including basic diagrams on a whiteboard. The second interview was about testing software; I was given a simple demo application which I had to test without further knowledge. There were no special questions over the lunch break.
In the third interview, I had to develop a simple CSV parser using Python (mentioned in my CV as a familiar programming language). However, I only had to explain what I would do; the actual coding was done by the interviewer. In the last interview, I had to solve a simple problem (compare file endings of two given paths) in C and was asked some more general questions about my CV and my interests.
Before each interview, the interviewer briefly introduced himself (always just one person per interview) and told me some details about his work.
I have been asked about my knowledge in networking, specifically regarding protocols and transmission. This is not directly related to the position I applied for, but it is relevant to the company itself.
The following metrics were computed from 2 interview experiences for the Cisco Software Engineer II role in United Kingdom.
Cisco's interview process for their Software Engineer II roles in the United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Cisco's Software Engineer II interview process in United Kingdom.