I applied through college or university. The process took 2 weeks. I interviewed at Cisco (Champaign, IL) in Sep 2016
Interview
Very relaxed. Went straight to technical questions regarding work on my resume (lots of C and x86 programming). Whole thing was about 45 minutes, made sure to answer past what he asked to show the depth of my answer.
Interview questions [1]
Question 1
Difference between process and thread? How does malloc and calloc work?
I applied online. The process took 2 weeks. I interviewed at Cisco (Portland, OR) in Dec 2014
Interview
First interviewed by a "Team Leader". This was general and not too technical. Then a technical interview by a couple of engineers over phone. That was moderately technical it also involved a coding test on a shared screen. Then a face to face interview at site. That was a moderately technical interview by a group of engineers (separately) and the manager.
Interview questions [1]
Question 1
A C coding test without using any library functions to do some string manipulation.
I applied through a recruiter. The process took 2 weeks. I interviewed at Cisco (Bengaluru) in Oct 2012
Interview
there were 3 technical round and 1 HR round, now a days may be they take 5-6 technical rounds. Technical questions were on obvious topics but the level was above average. They asked questions on Exception handling, Object class, Overriding, interfaces, design patterns etc
They asked to write some codes on manipulating arrays and list. overall it was ok, manageable if you have hands on experience of Java coding.
Interview questions [1]
Question 1
Questions on Map, List, Exception handling, basic DSA etc some puzzles too