I applied through other source. I interviewed at Cisco (Knoxville, TN)
Interview
This is specific to the Knoxville office of Cisco which has a separate interview process. There is a phone interview, a webex interview and then an in person interview with actual coding and problem solving.
The phone interview question include what is deadlock, what are race conditions, what is thrashing? In C how do you divide by two without using the /.
The webex interview has a lot of C code where you have to say what is wrong with it. Understanding pointers is a large part of these questions. There is also some coding in the webex interview such as in C how to reverse a linked list O(n) time.
The in person interview has actual coding and security problems. Certain levels in the exploit-exercises.com VMs were used for some of this as well as other coding questions.
Interview questions [1]
Question 1
There was an imaginary computer programming language that you were supposed to decode the output of.
I applied through college or university. The process took 1 day. I interviewed at Cisco in Aug 2013
Interview
1st round: technical test, which included questions regarding C,Electronics,Communication systems and aptitude
2nd,3rd rounds: interviews based on C language basics, OS basics, Data structures and a few puzzles were asked
4th round (optional) : HR round
I applied through a recruiter. The process took 2 weeks. I interviewed at Cisco (San Jose, CA)
Interview
Very reasonable interview process. Phone interview with hiring manager, followed by group technical interview and closing interview with senior management.