I applied online. The process took 2 days. I interviewed at Cisco (Richfield, OH) in May 2010
Interview
- 1 was asked a number of technical questions by the hiring manager and his staff.
- I was asked a number of organizational questions by the staff.
- I was invited back and I was asked general questions by the executives within the organization.
- I was asked about the my education and specific classed that I attended.
I applied online. The process took 2 weeks. I interviewed at Cisco in May 2010
Interview
The hiring manager called me up on phone and asked reasonable technical questions. Priority Invertion, Deadlock, Mutexes. Keep in mind that this was probably for a position which required very good OS concepts. I gave satisfactory answers and he arranged for a 1:1 the next week. The onsite interview had about 5 people. First one was hiring manager himnself. Gave a C test. Simple sorted array merging. I had rusty hands. Followed by another enginner who grilled me on OS concepts. How is executable format stored and loaded. Where are variables stored. How are interrupts handled etc. Majorly OS related stuff. Also recursion C questions. This was followed by another round of hard core questions on OS, threads and non amskable interrupts followed by a simple question on linked list. Need to know basics about datas tructures and algorithms. Which one is more efficient etc. After this a member from different team came by, asked some questions on my earlier work and another tree recursion program. This followed by the hiring manager of another team, asked basic question on my previous work and other problem solving scenarios when two processes are communicating with each other(IPCs). I was asked to come by for a second round after a week. The first 1:1 was difficult for me. Some questions on semaphores, mutexes. C programming question specifically targeting your knowledge of bitwise operators and memory management. Did not do so well. This followed by simple rounds by 2 other persons. Previous work. Multiple processor programming etc.. Overall, I probably needed more experience in the area that they wanted. Did not get the offer.
The process took 2 weeks. I interviewed at Cisco (Raleigh, NC) in Apr 2010
Interview
Had a phone interview where I was asked basic networking questions and some C questions. It was all very simple. Later had onsite. Had 5 rounds. 4 rounds of technical interview which tested my C skills, OS concepts, networking and my past work experience. And later a HR kinda interview with hiring manager.
Interview questions [1]
Question 1
From your network concepts learnt academically, explain what happens when you try to connect from your laptop at home to a server in your college. Decribe whatever you feel is relevant in this scenario