Cisco
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via campus placement at Cochin University of Science and Technology (CUST) and was interviewed in Apr 2023. There were 3 interview rounds.
Question based on Array and string medium level of leetcode
I applied via LinkedIn and was interviewed before Sep 2023. There were 2 interview rounds.
Linked list, maps based question
Two sum problem involves finding two numbers in an array that add up to a specific target.
Brute force approach involves nested loops to check all possible pairs of numbers.
Optimal approach uses a hashmap to store the difference between target and current number.
Example: nums = [2, 7, 11, 15], target = 9. Optimal solution: [0, 1] (2 + 7 = 9).
Program to convert 24hr input into AM-PM formatted output
Create a function that takes a 24-hour time input as a string
Use the datetime module in Python to convert the input to a datetime object
Format the datetime object to display in AM-PM format
Return the formatted time as a string
I applied via Referral and was interviewed before May 2023. There were 3 interview rounds.
It was Hacker rank test with 5 coding questions
What people are saying about Cisco
It was 90 mins test with 2 coding questions and aptitude questions most of them on networking
Find the longest subarray with sum 0 in an array of integers.
Use a hash table to store the sum and its index.
Iterate through the array and calculate the cumulative sum.
If the cumulative sum is already in the hash table, then the subarray between the current index and the index in the hash table has a sum of 0.
Keep track of the longest subarray with sum 0 seen so far.
Return the length of the longest subarray with sum 0.
Cisco interview questions for designations
I applied via Walk-in and was interviewed before Jul 2023. There were 2 interview rounds.
Mostly questions on Bit manipulation
Get interview-ready with Top Cisco Interview Questions
I applied via Walk-in and was interviewed before Jul 2023. There were 2 interview rounds.
Rotate matrix on hacker rank
I was interviewed in Dec 2021.
Round duration - 60 minutes
Round difficulty - Hard
There were 2 coding questions and 15 MCQs (related to OOPs, OS, DBMS, CN, DSA, and Aptitude).
Alice has a garden represented as a ‘N’ * ‘N’ grid called ‘MATRIX’. She wants to collect apples following these rules:
1
-> Alice can pick an apple from this cell and ...Your task is to implement a Stack data structure using a Singly Linked List.
Create a class named Stack
which supports the following operations, each in O(1...
Round duration - 40 minutes
Round difficulty - Medium
It was a technical interview round where I was asked questions based on DSA.
Determine if a given singly linked list of integers forms a cycle or not.
A cycle in a linked list occurs when a node's next
points back to a previous node in the ...
Your task is to identify the position of the only '1' bit in the binary representation of a given non-negative integer N
. The representation contains exactly one '1' and the rest are...
Round duration - 30 minutes
Round difficulty - Medium
It was a technical interview round where I was asked questions based on DSA, OS, and Networking.
Given an array of integers ARR
of length N
and an integer Target
, your task is to return all pairs of elements such that they add up to the Target
.
The first line ...
Round duration - 10 minutes
Round difficulty - Easy
This was an HR round. The interviewer asked me some questions.
Finally, she asked if I had any questions for her.
Tip 1 : For DSA questions in interviews, start explaining from the brute force approach and then move to the optimal one. Convey your thought process to the interviewers, so that they can help you out if you get stuck. Communication skills matter a lot, and I think that is what makes the difference!
Tip 2 : Do some research about the company you are interviewing for and prepare the answers to the questions like Why should we hire you? (frame your answer in such a way that shows that your career goals align with the goals of the company), Why XYZ company?, Competitors of XYZ, etc. beforehand. Read about some latest news related to the company so that you can ask questions based upon that when the interviewer allows you to ask any question. This shows that you are genuinely interested to work for the company.
Tip 3 : Spend proper time making your resume and get it reviewed by seniors. Do not write anything that you are not confident of. Even if you write something that you don’t know, just be prepared that how you will defend it. The interviewers are much much experienced than you and they’ll catch you easily if you lie. So don’t take risks here.
Tip 1 : Try to include at least 1 development project in your resume.
Tip 2 : Do not write anything that you are not confident of. Even if you write something that you don’t know, just be prepared that how you will defend it.
I applied via Company Website and was interviewed in Sep 2022. There were 2 interview rounds.
Python is a high-level, interpreted programming language known for its simplicity and readability.
Python is used for web development, data analysis, artificial intelligence, and more.
It uses if statements for conditional execution of code.
Example: if x > 5: print('x is greater than 5')
Python also supports elif and else statements for more complex conditions.
Looping statements are used to execute a block of code repeatedly. Branching statements alter the flow of control in a program.
Looping statements are used when we want to execute a block of code repeatedly until a certain condition is met.
Examples of looping statements include for, while, and do-while loops.
Branching statements are used to alter the normal flow of control in a program.
Examples of branching statements i...
I was interviewed in Aug 2021.
Round duration - 70 Minutes
Round difficulty - Medium
This was an Online Coding+MCQ round where we had a total of 50 MCQ questions and 1 coding problem. The coding problem was of easy to medium level but was a bit implementation heavy.
You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list.
Your task is to determine t...
Round duration - 60 Minutes
Round difficulty - Medium
The interviewer asked 1 coding problem related to Sliding Window in this round and then the rest of the questions were preety much revolving around Computer Networks and OOPS.
Given a string S
of length L
, determine the length of the longest substring that contains no repeating characters.
"abac...
Round duration - 60 minutes
Round difficulty - Medium
This round had questions revolving around Computer Networks and Operating Systems.
Tip : Concepts related to Computer Networks is quite frequently asked in Cisco interviews . So its better to remain equipped with all the fundamental concepts. I prepared all the core subjects from my notes and for revision I would suggest the guided paths of Coding Ninjas , they are very useful for quick revision and also the questions over there are very frequently asked in interviews.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
I was interviewed in Aug 2021.
Round duration - 90 minutes
Round difficulty - Medium
25 MCQS: Based on OS, CN, and aptitude.
1 Coding questions: Medium. I was able to solve it. The question was based on string and hashmap
You are given a list of N
strings called A
. Your task is to determine whether you can form a given target string by combining one or more strings from A
.
The strings from A
c...
Given a list of strings, determine if a target string can be formed by combining one or more strings from the list.
Iterate through all possible combinations of strings from the list to check if they form the target string.
Use recursion to try different combinations of strings.
Optimize the solution by using memoization to store intermediate results.
Handle edge cases like empty input or target string.
Tip 1 : Do Competitive programming on various Competitive Sites like codeforces and codechef.
Tip 2 : Do atleast 1 full stack project.
Tip 3 : Revise your core subjects concept especially the networking concepts.
Tip 4 : Try to participate in Hackathons and Technical Clubs
Tip 1 : Mention atleast one full stack project
Tip 2 : Make your resume in one page and 2 collumn.
Tip 3 : add those skills only which you know fully.
The duration of Cisco Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 19 interviews
4 Interview rounds
based on 39 reviews
Rating in categories
Software Engineer
2.6k
salaries
| ₹10 L/yr - ₹36.9 L/yr |
Technical Consulting Engineer
653
salaries
| ₹8 L/yr - ₹30 L/yr |
Senior Software Engineer
634
salaries
| ₹14 L/yr - ₹48 L/yr |
Network Engineer
418
salaries
| ₹3.8 L/yr - ₹13.1 L/yr |
Software Developer
346
salaries
| ₹9 L/yr - ₹40 L/yr |
Microsoft Corporation
Hewlett Packard Enterprise
Juniper Networks