Upload Button Icon Add office photos

Cisco

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Cisco Software Engineer Interview Questions, Process, and Tips

Updated 1 Dec 2024

Top Cisco Software Engineer Interview Questions and Answers

  • Q1. Find Row With Maximum 1's in a Sorted 2D Matrix You are provided with a 2D matrix containing only the integers 0 or 1. The matrix has dimensions N x M, and each row is s ...read more
  • Q2. Intersection of Linked List Problem You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked ...read more
  • Q3. Next Greater Element Problem Statement You are given an array arr of length N . For each element in the array, find the next greater element (NGE) that appears to the ri ...read more
View all 46 questions

Cisco Software Engineer Interview Experiences

59 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Hackerrank two questions related to linked list with in 90 min.

Round 2 - One-on-one 

(1 Question)

  • Q1. Arrays and linked list
Round 3 - One-on-one 

(1 Question)

  • Q1. Threads and locks

Interview Preparation Tips

Interview preparation tips for other job seekers - 2nd round one question related to array and linked list
3rd round questions related to threads and locks
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Nov 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

1st technical coding round on hackerrank (60 mins.). 1 program and 1 SQL query.

Round 3 - Technical 

(1 Question)

  • Q1. 2nd round was a technical interview (1 hr) in which there were 2 interviewers who asked me questions based on DSA, OS, and mostly related to my resume projects and internships.
Round 4 - One-on-one 

(1 Question)

  • Q1. 3rd manager round (30 mins.) was there in which he asked me questions on Java and also why I wanted to join Cisco. He also wanted to know if I had any questions for him about the job.
Round 5 - HR 

(1 Question)

  • Q1. 4th round was with the HR (10 mins.). In this round I came to know that I was selected because she gave me my total salary breakup.

Interview Preparation Tips

Interview preparation tips for other job seekers - Study DSA, OS, and be up to date with resume projects and internships.

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before May 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basics of networking

I applied via Company Website and was interviewed in Jun 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

DS and Algo Problems

Round 3 - Technical 

(1 Question)

  • Q1. System and DB designs and few DS problems

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident in your answers and the basics.

Cisco interview questions for designations

 Senior Software Engineer

 (10)

 Software Engineer Intern

 (4)

 Software QA Engineer

 (4)

 Software Engineer III

 (2)

 Associate Software Engineer

 (1)

 Embedded Software Engineer

 (1)

 Software Engineer II

 (1)

 Lead Software Engineer

 (1)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Python questions
  • Q2. Sorting of array
  • Ans. 

    Sorting an array of strings in alphabetical order

    • Use a sorting algorithm like quicksort or mergesort

    • Ensure the sorting is case-insensitive if needed

    • Consider using built-in sorting functions in programming languages like sort() in Python

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top Cisco Interview Questions

I was interviewed in Apr 2022.

Round 1 - Technical 

(2 Questions)

  • Q1. JS interview: What is event bubble and capture?
  • Ans. 

    Event bubble and capture are two ways of propagating events in the DOM tree.

    • Event bubble is the default behavior where an event is first captured by the innermost element and then propagated to the outer elements.

    • Event capture is the opposite of event bubble where an event is first captured by the outermost element and then propagated to the inner elements.

    • Both event bubble and capture can be used together to handle ev...

  • Answered by AI
  • Q2. JS Interview: How async works in javascript given that it is single threaded?
  • Ans. 

    Async in JS allows non-blocking code execution despite being single-threaded.

    • JS uses event loop to handle async operations

    • Callbacks, Promises, and Async/Await are used for async programming

    • setTimeout() and setInterval() are examples of async functions

    • JS runtime delegates async tasks to the browser or Node.js environment

    • Async code can improve performance and user experience

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on fundamentals of JS, HTML, CSS more and not any frameworks.

Skills evaluated in this interview

Software Engineer Jobs at Cisco

View all

I was interviewed in Aug 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Hard

It included 36 mcqs covering questions in DBMS, OS, Networking etc and 1 coding question which i felt was a little tough (it was some thing mix of matrix traversal and DP combined).

  • Q1. 

    Find Row With Maximum 1's in a Sorted 2D Matrix

    You are provided with a 2D matrix containing only the integers 0 or 1. The matrix has dimensions N x M, and each row is sorted in non-decreasing order. Your...

  • Ans. 

    Find the row with the maximum number of 1's in a sorted 2D matrix.

    • Iterate through each row of the matrix and count the number of 1's in each row.

    • Keep track of the row index with the maximum number of 1's seen so far.

    • Return the index of the row with the maximum number of 1's.

    • If multiple rows have the same number of 1's, return the row with the smallest index.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Interviewer asked me a DSA based question and then she asked me questions on ReactJS, Mongo queries, MySQL queries etc

  • Q1. 

    Next Greater Element Problem Statement

    You are given an array arr of length N. For each element in the array, find the next greater element (NGE) that appears to the right. If there is no such greater ele...

  • Ans. 

    The task is to find the next greater element for each element in an array to its right, if no greater element exists, return -1.

    • Use a stack to keep track of elements for which the next greater element is not found yet.

    • Iterate through the array from right to left and update the stack accordingly.

    • Pop elements from the stack until a greater element is found or the stack is empty.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

It was managerial round, i was asked questions on everything that i have included in my resume

  • Q1. 

    Pattern Matching Problem Statement

    Given a pattern as a string and a set of words, determine if the pattern and the words list align in the same sequence.

    Input:
    T (number of test cases)
    For each test ca...
  • Ans. 

    The problem involves determining if a given pattern aligns with a list of words in the same sequence.

    • Iterate through the pattern and words list simultaneously to check for alignment

    • Use a hashmap to store the mapping between characters in the pattern and words in the list

    • Compare the mappings to determine if the sequence matches

    • Return 'True' if the sequence matches, otherwise return 'False'

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Engineer in BangaloreEligibility criteriaabove 8 CGPACisco interview preparation:Topics to prepare for the interview - DSA, OOPS, System Design, Database queries, A bit of DPTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Be patient and be consistent (It took me 3 months before i could get my first job)
Tip 2 : Practice DSA and if possible DP everyday
Tip 3 : Only include main projects in Resume (don't include projects like TO-DO app etc)
Tip 4 : Don't panic in interviews, interviewers are friendly 
Tip 5 : Company specific preparation (EX : Some companies have System design rounds and some dont)

Application resume tips for other job seekers

Tip 1 : Include only the main projects in resume
Tip 2 : Try to do it ATS friendly 
Tip 3 : Don't lie on resume (Managerial round is fully dependent on things in your resume and managers don't expect freshers to be out of box and know everything, so just include what you know)

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. What is your weakness?
  • Q2. Tell me about yourself
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Coding Test 

1 Hour, Data structure,Cryptography, Block Chain,

Round 2 - One-on-one 

(1 Question)

  • Q1. Life lesson from game of Cricket

Interview Preparation Tips

Topics to prepare for Cisco Software Engineer interview:
  • Python
  • Data Structures
Interview preparation tips for other job seekers - Focus on Resume

I applied via Walk-in and was interviewed in Jun 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Networks question more, aptitude more,less os questions. Some are easy and medium

Round 2 - Coding Test 

One coding question practice questions ha ker platform.medium level

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on time. Don't waste time.Be on computer science fundamentals ,aptitude,verbaland logical.practice coding questions.

Cisco Interview FAQs

How many rounds are there in Cisco Software Engineer interview?
Cisco interview process usually has 2-3 rounds. The most common rounds in the Cisco interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Cisco Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Cisco. The most common topics and skills that interviewers at Cisco expect are Python, Linux Administration, Computer Networking, Cisco and Debugging.
What are the top questions asked in Cisco Software Engineer interview?

Some of the top questions asked at the Cisco Software Engineer interview -

  1. How many clients are possible for a /24 address?. What is the network address a...read more
  2. When would I go for a router to make two computers communica...read more
  3. What is the difference between an arraylist and a linkedlist in Ja...read more
How long is the Cisco Software Engineer interview process?

The duration of Cisco Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Cisco Software Engineer Interview Process

based on 39 interviews

5 Interview rounds

  • Technical Round - 1
  • Coding Test Round
  • Technical Round - 2
  • Personal Interview1 Round
  • HR Round
View more
Cisco Software Engineer Salary
based on 2.6k salaries
₹10 L/yr - ₹37 L/yr
191% more than the average Software Engineer Salary in India
View more details

Cisco Software Engineer Reviews and Ratings

based on 249 reviews

4.2/5

Rating in categories

3.9

Skill development

4.3

Work-life balance

3.9

Salary

3.6

Job security

4.4

Company culture

3.4

Promotions

3.7

Work satisfaction

Explore 249 Reviews and Ratings
Software Engineer - AI/ML + Golang/Python

Bangalore / Bengaluru

2-7 Yrs

₹ 4.3-40 LPA

Software Engineer

Bangalore / Bengaluru

2-7 Yrs

₹ 4.3-40 LPA

Software Engineer

Bangalore / Bengaluru

6-8 Yrs

₹ 9.3-42 LPA

Explore more jobs
Software Engineer
2.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Consulting Engineer
653 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
642 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Network Engineer
418 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
353 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Cisco with

Google

4.4
Compare

Microsoft Corporation

4.0
Compare

Hewlett Packard Enterprise

4.2
Compare

Juniper Networks

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview