Cisco Systems India
Cisco Systems India Interview Questions & Reviews
Getting an Interview
- Popular Job Titles:
- Software Engineer (56)
- Software Engineer II (25)
- Software Engineer III (12)
- Software Engineer I (11)
- Software Engineer IV (9)
- Network Consulting Engineer (9)
- Customer Support Engineer (7)
- IT Engineer (5)
- Intern (4)
- Senior Software Engineer (4)
- Engineer (3)
- Business Analyst (3)
- Manager (3)
- Technical Writer (3)
- TAC Engineer (2)
- Senior Software Er (2)
- Software Development Engineer (2)
- Engineering (2)
- Engineering Manager (2)
- NCE (2)
- Technical Leader (2)
- TSE (1)
- QA (1)
- R&D Software Engineer (1)
- Solution Architect (1)
- Solutions Architect (1)
- Customer Support Engineer II (1)
- Human Resources Executive (1)
- Senior Product Manager (1)
- Project Manager - IT (1)
Project Manager - IT Interview (Positive Experience; Average Interview)
I applied through a staffing agency and the process took 6 months - interviewed at Cisco Systems India in May 2009.
Interview Details – fast interview, quick response for a contractor
for on-payroll employees, however the HR process, approvals, etc and other HR proceedings take a very long time. The manager responses are also time consuming.
There are multiple interviews, panel discussions, 1:1 meetings, phone interviews, etc. The HR process is tedious as well.
Interview Question – What are you leaving your old job and what did you hate most about your previous employer Answer Question
Business Analyst Interview (Positive Experience; Average Interview)
I applied through a recruiter and the process took 2 weeks - interviewed at Cisco Systems India in August 2012.
Interview Details – Interview consisted of a phone interview by the hiring manager, followed by 3 more phone interviews with potential team peers. Then invited to an onsite interview with 2 more potential team peers. Mostly consisted of questions on how you would handle issues with coworkers, managers, challenges. They just want to see if they can work with you and how your past experience can transcend into the new position.
Interview Question – Do you have time to take a test? We would like to evaluate you with this test View Answer
Negotiation Details – No negotiation. Contract position so take it or leave it. Pretty good offer for contract position however.
Software Engineer III Interview (Positive Experience; Average Interview)
I applied through a recruiter and the process took 2 days - interviewed at Cisco Systems India in October 2011.
Interview Details – There are mainly 4-5 rounds of technical interview. Mostly related to the current role and past roles.
Operating Systems and Programming Technique is mostly tested. Very less scope of questions related to optimisation or puzzle programs. A bit of data structure and algorithms are also asked. Negotiation is a key thing in getting best offer. Please be sure to which band you are interviewed for. Its a common trend hiring people in lower band .
Interview Question – Question related to system design which i had no idea Answer Question
Negotiation Details – I had another offer at that time so i did not negotiate much. Although it turned out the offer was less than what was current standard in the company.
TAC Engineer Interview (Neutral Experience)
Interviewed at Cisco Systems India
Interview Details – interview was simple three tech rounds and one managerial round followed by HR round and they took a month to come back to me and gave a joining date of 1 month ahead
Interview Question – if your basics are good then no worries Answer Question
Negotiation Details – did not negotiate
Software Engineer I Interview (Positive Experience; Difficult Interview)
I applied through college or university and the process took a day - interviewed at Cisco Systems India in August 2014.
Interview Details – It was a 4 round interview. The first round was a written round with 50 questions(20 aptitude + 30 technical) for 1 hour. The second round was a technical round(1 hour). The third was a technical + management round(20 mins).The fourth round was a short HR round(10 mins).
In the first round, 20 aptitude comprised of simple-medium-complex aptitude questions.Some were answerable within 10 seconds , some took 30-40 seconds and the harder ones took slightly over a minute to solve. The questions were based on all the classic aptitude topics.Some questions were stated in a confusing way, but other than that , no hiccups were present. The technical side had 30 questions. I was able to answer most of the aptitude questions(17-18) were correct out of 20 and more than 22 questions were right out of 30 in the technical side. I think the cutoff for the second round was around the 40 mark, which i had gotten and i made it to the second round.
In the second round, the interview started off with simpler,shorter questions, like for example the interviewer pointed to one of the technical questions in the previous round(the interviewer has your answer sheet from the previous round) and asked me to explain the approach i had taken to solve the problem. In the question , i had to estimate the worst case time complexity of the function. the recursive function had something like this:
return function(params-1) + function(params-1)
The answer to this was O(2^n). The interviewer modified the question to this:
return (function(params-1) + function(params-1)) * function(params-1)
The complexity of this was O(3^n). He asked me to derive it on paper which i did.
The next question was regarding how to set the nth bit in a 32bit-integer. The answer was pretty straight forward. variable | 1<<(n-1).
The next question was about a linked list. The interviewer asked me print a singly linked list in a reverse manner.
After that we moved on to trees. The first question was to find the min element in the tree.
The second question was to implement level order traversal in trees.
After i did that, he asked me to traverse the tree and print it in reverse level order fashion, but the associativity of the child node should be from L-R. for eg..
4 Then the answer would be: 1357264
/ \ / \
1 3 5 7
After taking a few hints from the interviewer i was able to code it up without errors.
The next question was to print the tree in a zig-zag manner. ie:
for the tree above the zig-zag traversal would yield: 4267531.
After thinking for some time, hints from the interviewer, i was able to code this up as well.
The key points the interviewer looked for, was approach, error-less coding,boundry cases,clarity and confidence. Also , try to speak to the interviewer about your thought process, this not only gives a better opinion to the interviewer, but if you tell him where your'e stuck, he/she might give you clues to proceed further.
In the 3rd round, The technical-management round., the key focus was your thought process, they were not too keen about the technicality of the solutions. The interviewer asked me what were my favorite topics, and i replied data-structures and algorithms. Then he asked me to code up a part of a social network were people were nodes and different types of connections existed between them. my job was to write functions to connect any two nodes of the graph, and also another function to check if 2 nodes are directly or indirectly(transitively) connected.
I asked him, whether all these edges/connections were directed or undirected, they were assumed to be undirected.
the socialGraph class had a insertion,deletion functions and connect(node*,node*) ,
isconnected(node*,node*) functions as friend functions to connect 2 nodes and check if 2 nodes are connected. connect function was straight forward ,as i had to append node reference to the edge-list of the node.
Then to check if 2 nodes are connected , i did a DFS from the source node to the destination node. The interviewer asked me to make the code such that it could scale. So i suggested that we could do a A* search instead of a DFS to make the search space smaller. The interviewer seemed satisfied with my solutions and then we moved on to the other questions. He asked me other simple questions about my projects.
I did well enough to get qualified for the final round which was a casual HR round where they asked simple questions like the meaning of my name :P and then i was given a evaluation form to fill, and they asked me some questions on that which i could answer.
Later after about 2 hours, they announced the results, 2 people were selected for full time jobs + internships (one of them was me :D), and 3 more for only internship.
The interview overall was reasonable and strong knowledge in Data structures and algorithms was needed to get through.
Interview Question – Zig Zag printing of the tree. Answer Question
Negotiation Details – As a fresher , i was happy with the package that was offered.
Manager II Finance Interview (Positive Experience; Easy Interview)
I applied through a recruiter and the process took 6 months - interviewed at Cisco Systems India in March 2014.
Interview Details – 3 rounds of interview (1st with direct manager, 2nd with senior sales guy & 3rd with international country controller). Interview was based on resume & was smooth & easy. However, it took around 4 months from first call to offer.
Negotiation Details – very little, slight increase in joining bonus
Software Engineer III Interview (Positive Experience; Difficult Interview)
I applied through an employee referral and the process took 2 weeks - interviewed at Cisco Systems India in May 2011.
Interview Details – The interview includes 1-2 written rounds of basic networking concepts, 3-5 Technical Interview based on your expertise. It helps to have any of the Cisco Certifications including CCNA, CCNP or CCIE. The technical rounds are followed by a Manager round and an HR round which might take time upto a week. The Manager round can also include technical questions.
Interview Question – C Code for mindbender game played on desktop Answer Question
Software Engineer II Interview (Neutral Experience; Difficult Interview)
I applied through an employee referral and the process took 3 days - interviewed at Cisco Systems India in April 2012.
Interview Details – Initially had a telephonic interview which covered almost everything from DS, C, Computer architecture, projects in the previous company. Once you are thorough with the fundamentals of the above specified subjects, you are guaranteed to clear the interview.
Interview Question – I did not anything very tough. Most of the questions were very common in C and DS. Answer Question
Negotiation Details – I was in 4L package and when they offered me 8.2L, I did not negotiate at all. But even after 2 years of stay in the company, I did not get a hike worth mentioning.
Software Engineer II Interview (Neutral Experience; Average Interview)
I applied through a recruiter and the process took 4+ weeks - interviewed at Cisco Systems India in August 2010.
Interview Details – 1. telephonic where in your projected related questions will be asked
2. 3 rounds of interview on C, data structure, projected related, switching, routing
3. HR round where in compensation related question will be asked
Network Consulting Engineer Interview (Neutral Experience; Easy Interview)
I applied through college or university and interviewed at Cisco Systems India.
Interview Details – written test( aptitude,digital electronics,communication networks) followed by two technical rounds and one HR round. The interviewer in first round was really cool but second technical round was more like a stress round.
Interview Question – all the questions were confined to basics:
ex: need for ipv6, explain the layers of OSI model, explain network diagram Answer Question
Interviews for Top Jobs at Cisco Systems India