Upload Button Icon Add office photos

Cisco

Compare button icon Compare button icon Compare
4.1

based on 1.8k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Cisco SDE (Software Development Engineer) Interview Questions and Answers

Updated 17 Dec 2022

Cisco SDE (Software Development Engineer) Interview Experiences

1 interview found

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 - Aptitude Test 

They ask us 40 mcqs and 2 coding questions. Mcqs are from networking,OS,DS,Ada and also have questions of general aptitude like direction,blood relation. Coding question are not easy both the questions are from Graph.

Round 3 - Technical 

(2 Questions)

  • Q1. Subnetting, Supernetting,IPv4,Linkedlist,
  • Q2. Find unique character from a string and optimize it
  • Ans. 

    Find unique character from a string and optimize it

    • Use a hash table to store the frequency of each character in the string

    • Iterate through the hash table to find the character with frequency 1

    • If there are multiple characters with frequency 1, return the first one

    • Optimization: Stop iterating through the hash table once a character with frequency 1 is found

  • Answered by AI
Round 4 - Case Study 

They give me a scenario like you have to go from place A to place B then what should You consider.

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on Data Structure and Ada. After coding student must have knowledge of Operating Systems and Networking

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via campus placement at BRACT's Vishwakarma Institute of Information Technology, Pune and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types or classes.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q2. Find missing number from nth number array.
  • Ans. 

    Find missing number from nth number array.

    • Iterate through the array and calculate the sum of all numbers

    • Calculate the sum of numbers from 1 to n using the formula n*(n+1)/2

    • Subtract the sum of array from the sum of numbers from 1 to n to find the missing number

  • Answered by AI
  • Q3. Explain inheritance and it types
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

    • Inheritance allows a class to reuse code from another class.

    • Types of inheritance include single inheritance, where a class inherits from only one parent class, and multiple inheritance, where a class inherits from multiple parent classes.

    • Example: Class B inherits from Class A, so Class B can access

  • Answered by AI
  • Q4. Find 2nd max elements from aaray
  • Ans. 

    Find 2nd max element from array of strings

    • Sort the array in descending order

    • Skip the first element (max element)

    • Return the second element

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Data structure algorithm questions related to various scenarios
  • Q2. DS Algo related questions which revolved around different scenarios
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at RV College Of Engineering (RVCE) and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It includes two DSA questions and some aptitude questions

Round 2 - One-on-one 

(3 Questions)

  • Q1. Introduce yourself
  • Q2. Give the maximum element at any point of time for after pop and push
  • Q3. Reverse a string
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java basics , oops , spring
Round 2 - One-on-one 

(1 Question)

  • Q1. Manger round basics behavior
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 

Normal dsa Basics and aptitude.

Round 3 - Technical 

(2 Questions)

  • Q1. Give the elements of an array that sum up to given number.
  • Ans. 

    Find elements in array that sum up to given number

    • Use a nested loop to iterate through each pair of elements in the array

    • Check if the sum of the pair equals the given number

    • Return the pair of elements if found, otherwise continue iterating

  • Answered by AI
  • Q2. Binary search using recursion.
  • Ans. 

    Binary search is a search algorithm that finds the position of a target value within a sorted array.

    • Divide the array into two halves and compare the target value with the middle element.

    • If the target value is equal to the middle element, return the index.

    • If the target value is less than the middle element, recursively search the left half.

    • If the target value is greater than the middle element, recursively search the ri

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Why should we hire you?
  • Q2. Why are you interested to join juniper?

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java programming
Round 2 - Technical 

(1 Question)

  • Q1. Workout Bigdata
Round 3 - One-on-one 

(1 Question)

  • Q1. Behaviour questions
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Find the memory of the given structure (Struct padding is the hint)
  • Ans. 

    The question asks to find the memory of a given structure by considering struct padding.

    • Struct padding refers to the unused bytes added to align the members of a structure.

    • To find the memory of a structure, we need to consider the size of each member and the padding added.

    • The total memory of a structure is the sum of the sizes of its members and the padding.

  • Answered by AI
  • Q2. Write code to find the position of a number in a BST
  • Ans. 

    Code to find the position of a number in a BST

    • Implement a recursive function to traverse the BST

    • Compare the target number with the current node value

    • If the target is smaller, go to the left subtree; if larger, go to the right subtree

    • Repeat until the target is found or the subtree is null

  • Answered by AI
  • Q3. Create a Trie data structure and perform insertion and search on it.
  • Ans. 

    A Trie is a tree-like data structure used for efficient retrieval of strings. It supports insertion and search operations.

    • A Trie is also known as a prefix tree.

    • Each node in the Trie represents a character.

    • The root node represents an empty string.

    • Each node can have multiple children, each representing a different character.

    • Insertion involves traversing the Trie and creating new nodes as needed.

    • Search involves traversing...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Arista Networks Senior Software Engineer interview:
  • Data Structures
  • OS
  • C

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Os , CPP , bit manipulation
Round 2 - One-on-one 

(1 Question)

  • Q1. Os , threads,cpp, python
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Generic dotnet questions mcq

Round 2 - One-on-one 

(1 Question)

  • Q1. .net, c# , sql , async questions
Round 3 - Coding Test 

One problem is given need to make logic and your current project details

Round 4 - Group Discussion 

Managerial round was taken at the end

Interview Preparation Tips

Interview preparation tips for other job seekers - They are very slow. They take really long time to release offer but want candidate to join immediately.

Cisco Interview FAQs

How many rounds are there in Cisco SDE (Software Development Engineer) interview?
Cisco interview process usually has 4 rounds. The most common rounds in the Cisco interview process are Resume Shortlist, Aptitude Test and Technical.
What are the top questions asked in Cisco SDE (Software Development Engineer) interview?

Some of the top questions asked at the Cisco SDE (Software Development Engineer) interview -

  1. find unique character from a string and optimize...read more
  2. Subnetting, Supernetting,IPv4,Linkedli...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 896 Interviews
Dell Interview Questions
4.0
 • 388 Interviews
VMware Software Interview Questions
4.4
 • 157 Interviews
Nvidia Interview Questions
3.8
 • 104 Interviews
NetApp Interview Questions
3.9
 • 62 Interviews
View all
Cisco SDE (Software Development Engineer) Salary
based on 19 salaries
₹12 L/yr - ₹32 L/yr
33% less than the average SDE (Software Development Engineer) Salary in India
View more details

Cisco SDE (Software Development Engineer) Reviews and Ratings

based on 2 reviews

4.6/5

Rating in categories

4.4

Skill development

5.0

Work-life balance

4.4

Salary

4.4

Job security

5.0

Company culture

4.4

Promotions

4.4

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
2.6k salaries
unlock blur

₹10 L/yr - ₹39 L/yr

Technical Consulting Engineer
645 salaries
unlock blur

₹8.2 L/yr - ₹30.1 L/yr

Senior Software Engineer
631 salaries
unlock blur

₹13.9 L/yr - ₹49 L/yr

Network Engineer
393 salaries
unlock blur

₹3.7 L/yr - ₹15.6 L/yr

Software Developer
340 salaries
unlock blur

₹9 L/yr - ₹39 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