I applied online. I interviewed at Cisco (San Jose, CA) in Aug 2014
Interview
I had five rounds of Technical Interview and one round of General Interview. Mostly interviewed by Principle Engineers who tested the design skills and networking concepts. Although they really don't expect the exact solution to the problems, they look at your approach towards the problem. Programming and data structures is something they expect from a person applying for developer position.
Interview questions [1]
Question 1
- Programming
- Data Structures
- Networking Concepts
I applied through an employee referral. The process took 1 week. I interviewed at Cisco (San Jose, CA) in Mar 2017
Interview
It was one telephonic screening round after which they called me for 4 rounds of face to face interview. I have attended in person in their office in San Jose and the whole process took approximately 4 hours.
Interview questions [1]
Question 1
Given an array of integers and a target N, find all those pairs in that array whose sum is equal to N.
I applied through a recruiter. The process took 1 week. I interviewed at Cisco (Research Triangle Park, NC) in Mar 2017
Interview
I took part in three steps:
1. Skills quiz with 50 questions which need be solved for 30 minutes. There were 5 different themes in the quiz: Groovy/Java, Gradle, Docker, Logical
2. Phone interview. Questions about my experience and some general questions about technologies like "what are benefits of using DI?".
3. Face to face interview with three people. I was asked about understanding different technologies, drawing on the board a scheme of a simple web service.
Interview questions [2]
Question 1
What is docker and how do you understand it? What are the benefits of using docker?