I applied through an employee referral. The process took 2 weeks. I interviewed at Cisco (San Jose, CA) in Aug 2007
Interview
1 hour phone interview. Topics were on Network concepts, Resume, projects, Operating system basics, Data structures, Algorithms and others. Overall understanding of network concepts would be helpful to clear the phone interview. Onsite interview would be all day long with 5-6 individual 1 hour interviews.
Interview questions [2]
Question 1
How would you find size of structure without using sizeof operator?
How would you reverse a single linked list?
How would you define bit fields in C?
What are the common IPC techniques in UNIX?
What is the difference between micro-kernel and macro-kernel?
Briefly explain the need for memory protection
Why do we need POSIX standards?
Thread synchronization and critical sections
Instruction pipelining
TCP connection establishment and tear down process
MIPS architecture and need for RISC processors in Embedded environment
C questions to check familiarity with pointer arithmetic.
Questions on DSA and basic Operating Systems and networking questions. Also, there was a behavioral round that covered all from my resume and gave to situations to respond accordingly. I got the interview call through GHC and it had only 2 interviews
Interview questions [1]
Question 1
Questions on DSA and basic Operating Systems and networking questions.
I successfully completed the online assessment, demonstrating proficiency in all questions and test cases. However, there has been no communication or update on the interview process from the company since.