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 Interview Questions, Process, and Tips

Updated 4 Mar 2025

Top Cisco Interview Questions and Answers

View all 299 questions

Cisco Interview Experiences

Popular Designations

371 interviews found

Interview Questionnaire 

13 Questions

  • Q1. #define clrscr() 100 main() { clrscr(); printf(?%d?,clrscr()); }
  • Ans. 

    The code snippet defines a macro called clrscr() and then calls it in the main function.

    • The macro clrscr() is defined as 100, so when it is called, it will be replaced with 100.

    • The printf statement will print the value returned by clrscr(), which is 100.

    • The output of the code will be '100'.

  • Answered by AI
  • Q2. A triangle ABC is given, a line DE is paralel to base side and that cuts the triangle. The ratio of area of triangle to the area of trapezium .given DE/BC=3/5
  • Ans. 

    The question asks about the ratio of the area of a triangle to the area of a trapezium formed by a parallel line cutting the triangle.

    • The given line DE is parallel to the base side of triangle ABC.

    • The ratio of DE to BC is 3:5.

    • We need to find the ratio of the area of triangle ABC to the area of the trapezium formed by DE and the base side of the triangle.

  • Answered by AI
  • Q3. Struct s1 { struct { struct {int x;}s2}s3}y; How to access x? ANS: y.s3.s2.x
  • Ans. 

    To access x, use the following syntax: y.s3.s2.x

    • Accessing x requires navigating through the nested structures

    • Start with y, then access s3, followed by s2, and finally x

  • Answered by AI
  • Q4. Given two numbers m and n, write a method to return the first number r that is divisible by both (e.g., the least common multiple). ANS:Define q to be 1. for each prime number p less than m and n: find ...
  • Ans. 

    The method returns the least common multiple (LCM) of two numbers m and n.

    • The method uses prime factorization to find the LCM.

    • It iterates through all prime numbers less than m and n.

    • For each prime number, it finds the largest power of the prime that divides both m and n.

    • The method then multiplies the current LCM by the prime raised to the maximum power.

    • Finally, it returns the computed LCM.

  • Answered by AI
  • Q5. There are set of coins of {50,25,10,5,1} paise in a box.Write a program to find the number of ways a 1 rupee can be created by grouping the paise
  • Ans. 

    The program finds the number of ways to create 1 rupee using different coins.

    • Use a recursive function to iterate through all possible combinations of coins

    • Start with the largest coin and subtract its value from the target amount

    • Repeat the process with the remaining coins until the target amount becomes zero

    • Count the number of successful combinations

  • Answered by AI
  • Q6. ONE PUZZLE THAT I REMEMBERED. At the local model boat club, four friends were talking about their boats. There were a total of eight boats, two in each colour, red, green, blue and yellow. Each friend owne...
  • Q7. Main() { printf(?as?); printf(?hi?); printf(?is ?); } wat will b printed. 10. main() { unsigned short a=-1; unsigned char b=a; printf(?%d %d ?,a,b); } wat is o/p of the program
  • Ans. 

    Answering two programming questions related to printf() function and data types.

    • In the first program, the output will be 'as hi is'.

    • In the second program, the output will be '-1 255'.

    • The first program uses printf() function to print three strings.

    • The second program demonstrates type conversion from unsigned short to unsigned char.

    • The value of -1 in unsigned short is converted to 255 in unsigned char.

  • Answered by AI
  • Q8. Given an array which is alternatively sorted. Find an element in it. e.g. 12,2,16,5,18,32,33,38
  • Q9. Selective repeat widow size of sender & receiver 1 question
  • Q10. Design an algorithm that, given a list of n elements in an array, finds all the elements that appear more than n/3 times in the list. The algorithm should run in linear time ( n >=0 ) You are expected ...
  • Ans. 

    Algorithm to find elements appearing more than n/3 times in an array in linear time

    • Divide the array into three equal parts

    • Iterate through the array and count the occurrences of each element in each part

    • Check if the count of any element is greater than n/3

    • Return the elements that meet the condition

  • Answered by AI
  • Q11. In a tournament with N teams, where in one team can play only one match per day, develop an algo which schedules the matches in the tournament. Each team shall play with the other team once(same as designing the league matches of a Cricket tournament like IPL) He also asked me to optimise on days
  • Ans. 

    An algorithm to schedule matches in a tournament with N teams, where each team plays only one match per day.

    • Create a round-robin schedule where each team plays every other team once.

    • Start by assigning each team a number.

    • Generate a schedule by pairing teams based on their numbers.

    • Optimize the schedule by minimizing the number of days required.

    • Consider using a graph-based approach to find the optimal schedule.

  • Answered by AI
  • Q12. Main() { int ret; ret=fork(); ret=fork(); ret=fork(); ret=fork(); if(!ret) printf(
  • Ans. 

    The code snippet demonstrates the use of the fork() function to create multiple child processes.

    • The fork() function is used to create a new process by duplicating the existing process.

    • Each time fork() is called, it creates a new child process that starts executing from the same point as the parent process.

    • In the given code, fork() is called four times, resulting in a total of 16 processes (including the original parent...

  • Answered by AI
  • Q13. Bridges are used in which layer?
  • Ans. 

    Bridges are used in the network layer of the OSI model.

    • Bridges are used to connect two or more network segments or LANs.

    • They operate at the data link layer (Layer 2) of the OSI model.

    • Bridges use MAC addresses to forward data packets between segments.

    • They can filter and forward network traffic based on MAC addresses.

    • Examples of bridges include Ethernet bridges and wireless bridges.

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: 1.#define clrscr() 100

main()

{

clrscr();

printf(?%d?,clrscr());

}

2.A triangle ABC is given, a line DE is paralel to base side and that cuts the triangle. The ratio of area of triangle to the area of trapezium .given DE/BC=3/5.

3. struct s1 { struct { struct {int x;}s2}s3}y;

How to access x? ANS: y.s3.s2.x

4.Given two numbers m and n, write a method to return the first number r that is divisible by both (e.g., the least common multiple).

ANS:Define q to be 1.

for each prime number p less than m and n:

find the largest a and b such that p^a m and p^b n

let q = q * p^max(a, b)

return q

5.There are set of coins of {50,25,10,5,1} paise in a box.Write a program to find the number of ways a 1 rupee can be created by grouping the paise.

6. ONE PUZZLE THAT I REMEMBERED.

At the local model boat club, four friends were talking about their boats.

There were a total of eight boats, two in each colour, red, green, blue and yellow. Each friend owned two boats. No friend had two boats of the same colour.

Alan didn't have a yellow boat. Brian didn't have a red boat, but did have a green one. One of the friends had a yellow boat and a blue boat and another friend had a green boat and a blue boat. Charles had a yellow boat. Darren had a blue boat, but didn't have a green one.

Can you work out which friend had which coloured boats?

7.main()

{

printf(?as?);

printf(?hi?);

printf(?is

?);

} wat will b printed.

10. main()

{

unsigned short a=-1;

unsigned char b=a;

printf(?%d %d ?,a,b);

}

wat is o/p of the program

8.Given an array which is alternatively sorted. Find an element in it.

e.g. 12,2,16,5,18,32,33,38

9.selective repeat widow size of sender & receiver 1 question.

10.main()

{

int *i;

int s=(int *)malloc(10*sizeof(int));

for (i=0;i<10;i++)

{

printf(?%d?,i*i)

}

whats the output?

11.Design an algorithm that, given a list of n elements in an array, finds all the elements that appear more than n/3 times in the list. The algorithm should run in linear time ( n >=0 )

You are expected to use comparisons and achieve linear time. No hashing/excessive space/ and don't use standard linear time deterministic selection algo

12. In a tournament with N teams, where in one team can play only one match per day, develop an algo which schedules the matches in the tournament.Each team shall play with the other team once(same as designing the league matches of a Cricket tournament like IPL)

He also asked me to optimise on days

13.main()

{

int ret;

ret=fork();

ret=fork();

ret=fork();

ret=fork();

if(!ret)

printf("one");

else

printf("two");

}

14.Bridges are used in which layer?

College Name: NA

Skills evaluated in this interview

Top Cisco Electronic Packaging Designer Interview Questions and Answers

Q1. In a tournament with N teams, where in one team can play only one match per day, develop an algo which schedules the matches in the tournament. Each team shall play with the other team once(same as designing the league matches of a Cricket ... read more
View answer (1)

Electronic Packaging Designer Interview Questions asked at other Companies

Q1. In a tournament with N teams, where in one team can play only one match per day, develop an algo which schedules the matches in the tournament. Each team shall play with the other team once(same as designing the league matches of a Cricket ... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Dec 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Topics - mcq of algorithms, networking, dbms

Round 2 - Technical 

(2 Questions)

  • Q1. Based on resume
  • Q2. Questions on linked list, tree,
Round 3 - Behavioral 

(2 Questions)

  • Q1. About how you approach a problem
  • Q2. Managerial questions on situations
Round 4 - HR 

(1 Question)

  • Q1. Basic hr questions

Apprenticeship Trainee Interview Questions asked at other Companies

Q1. What is the circuit breaker.circuit breaker protect by short circuit
View answer (8)
Cisco Interview Questions and Answers for Freshers
illustration image
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It is a very Easy Aptitude test, with only general questions

Round 2 - Technical 

(2 Questions)

  • Q1. Technical general questions were asked
  • Q2. Basic questions about the position you've applied for
Round 3 - One-on-one 

(3 Questions)

  • Q1. Technical interview - Regarding the position you've applied for.
  • Q2. Managerial interview - Normal conversation easy to crack
  • Q3. Hr Interview - General questions about relocation, salary and queries you have if any.

Apprentice Trainee Interview Questions asked at other Companies

Q1. # Modes of heat transfer and how do they work? #Thermodynamics #performance curve of pump #priming (pump)
View answer (3)
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jan 2025.

Round 1 - Technical 

(2 Questions)

  • Q1. Technical discussion
  • Q2. One-to-one round , technical discussion
Round 2 - HR 

(1 Question)

  • Q1. HR Round, salary

Manager - Business Intelligence Interview Questions asked at other Companies

Q1. How to make pivot table range auto and how to adjust pivot to not show nil value.
View answer (1)

Cisco interview questions for popular designations

 Software Engineer

 (59)

 Software Developer

 (26)

 Senior Software Engineer

 (10)

 Technical Consultant

 (8)

 Hardware Engineer

 (8)

 Technical Consulting Engineer

 (8)

 Apprentice

 (8)

 Network Engineer

 (7)

Interview Questions & Answers

user image Anonymous

posted on 21 Feb 2025

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

I was interviewed in Aug 2024.

Round 1 - Coding Test 

Online assessments consisting of Linked list , stacks , string manipulations with medium difficulty for string manipulation and easy traversal for linked lists.

Round 2 - Technical 

(3 Questions)

  • Q1. Write code for rate limiter in python or any language? If don't know rate limiter , then they will explain the logic but needs to be alligned with rate limiting logic.
  • Ans. 

    Rate limiter code implementation in Python

    • Use a dictionary to store the timestamps of each request

    • Check the dictionary to see if the request should be allowed based on the rate limit

    • Update the dictionary with the current timestamp for each request

  • Answered by AI
  • Q2. Check the logic of your code , if you find any limitations.
  • Ans. 

    Check code logic for limitations

    • Review code for potential edge cases

    • Test code with different inputs to identify any issues

    • Consider scalability and performance implications of code

    • Ensure error handling is robust and comprehensive

  • Answered by AI
  • Q3. Managerial and Technical Round 3 with same set of questions as above.
Round 3 - Technical 

(2 Questions)

  • Q1. Kubernetes pods , deployments , replicas , deamon sets , aws services and experience in mitigating issues in devops.
  • Q2. Explain full pipeline which you worked from Code Integration to deployment and security check. What all python library used , have you used flask and other libraries for request and response.
  • Ans. 

    I have experience working on full pipeline from code integration to deployment with security checks. Used Flask and other Python libraries for request and response handling.

    • Used Git for version control and continuous integration tools like Jenkins for automated builds

    • Utilized Docker for containerization and Kubernetes for orchestration

    • Implemented security checks using tools like SonarQube and OWASP ZAP

    • Used Flask for bu...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Get ready for python in Flask , request response concepts to write full code.

Get interview-ready with Top Cisco Interview Questions

Associate Engineer Interview Questions & Answers

user image Radheshyam Dhote

posted on 2 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Write a code for Fibonacci series?

Round 2 - Technical 

(1 Question)

  • Q1. What is aws and explain how you deployed your project.
  • Ans. 

    AWS is a cloud computing platform that offers a wide range of services for storage, computing, networking, databases, and more.

    • AWS stands for Amazon Web Services

    • I deployed my project on AWS using services like EC2 for virtual servers, S3 for storage, and RDS for databases

    • I used AWS Elastic Beanstalk for easy deployment and scaling of my application

    • I configured security groups and IAM roles to ensure secure access to my

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. What is AI, explain its application
  • Ans. 

    AI stands for Artificial Intelligence, it is the simulation of human intelligence processes by machines.

    • AI is used in various applications such as virtual assistants (e.g. Siri, Alexa), recommendation systems (e.g. Netflix, Amazon), autonomous vehicles, and facial recognition technology.

    • AI can be applied in healthcare for tasks like disease diagnosis, personalized treatment plans, and drug discovery.

    • AI is also used in ...

  • Answered by AI

Associate Engineer Interview Questions asked at other Companies

Q1. Count Ways To Reach The N-th Stair Problem Statement You are given a number of stairs, N. Starting at the 0th stair, you need to reach the Nth stair. Each time you can either climb one step or two steps. You have to return the number of dis... read more
View answer (1)

Jobs at Cisco

View all
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Development topics: LWC related questions, trigger, batch apex, governor limits, future method
  • Q2. Admin Topics: Flow, price rules, product rules, some scenario based questions
Round 2 - Technical 

(2 Questions)

  • Q1. LWC, Aura, Test Class, Best Practice - trigger, Decorators, Error Handling
  • Q2. Rest API, Deployments, Some scenario based questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial Round: Intro & Scenario based questions

Apprentice Interview Questions & Answers

user image Anonymous

posted on 13 Jan 2025

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

I applied via Instagram and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. It's all from your Resume only Basic coding questions
  • Q2. Be Honest in resume Many technical questions It's about 30 to 40 mins Be confident Show you are enthusiastic and willingness to learn
Round 2 - Behavioral 

(3 Questions)

  • Q1. Its all about your understanding of technologies Your opinions with clarity
  • Q2. Be active and give full pledged answers with crystal clear explanation Otherwise they will not move forward
  • Q3. Being confident is only the thing
Round 3 - HR 

(3 Questions)

  • Q1. Explain about yourself
  • Ans. 

    I am a highly motivated and detail-oriented individual with a strong background in project management and team leadership.

    • Experienced in project management and team leadership

    • Detail-oriented and highly motivated

    • Strong communication and interpersonal skills

  • Answered by AI
  • Q2. The HR explain the role package and everything
  • Q3. This is also elimination round.Being active is enough

Apprentice Interview Questions asked at other Companies

Q1. 3. What do you know about artificial intelligence and Machine learning?
View answer (3)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Aug 2024.

Round 1 - Aptitude Test 

Code-with-cisco having coding questions and mcq

Round 2 - Technical 

(2 Questions)

  • Q1. Different scheduling algorithms in OS?
  • Ans. 

    Different scheduling algorithms in OS determine how tasks are prioritized and executed.

    • First-Come, First-Served (FCFS)

    • Shortest Job Next (SJN)

    • Round Robin (RR)

    • Priority Scheduling

    • Multi-Level Queue Scheduling

  • Answered by AI
  • Q2. Resume go-through: projects and intern
Round 3 - Technical 

(2 Questions)

  • Q1. Networking: Transfer packet from one device to another
  • Q2. Contact dictionary- data structure used and time complexity
  • Ans. 

    Contact dictionary can be implemented using hash table for fast lookups with O(1) time complexity.

    • Use a hash table to store contacts with keys as names and values as contact information.

    • Example: { 'John Doe': '555-1234', 'Jane Smith': '555-5678' }

    • Time complexity for searching, inserting, and deleting contacts is O(1) with a hash table.

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Basic networking
  • Q2. Why cisco, what is cisco?
  • Ans. 

    Cisco is a multinational technology conglomerate known for networking hardware, software, and services.

    • Cisco is a leading provider of networking equipment and solutions.

    • They offer a wide range of products including routers, switches, and security devices.

    • Cisco also provides software solutions for network management and security.

    • The company offers services such as consulting, technical support, and training.

    • Cisco is kno...

  • Answered by AI

Skills evaluated in this interview

Embedded Software Engineer Interview Questions asked at other Companies

Q1. 3. 1)Do you know about Autosar. 2)define function definition and function declaration. 3)difference between structure and union. 4) define Enumeration 5)what is microcontroller and microprocessor and its applications 6)where we uses in real... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was around 1 hour coding test based one dsa.

Round 2 - Technical 

(1 Question)

  • Q1. It will be related to your work and project.
Round 3 - Technical 

(1 Question)

  • Q1. Questions related to techstack

Senior Cloud Engineer Interview Questions asked at other Companies

Q1. What all things we need to consider while creating a VM
View answer (2)

Apprentice Interview Questions & Answers

user image Ujjwal Pandey

posted on 6 Oct 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Self , introduction
  • Q2. Osi model , networing question , projects internship
Round 2 - Technical 

(2 Questions)

  • Q1. This is mr , focus on mainly resume
  • Q2. Situation based question

Interview Preparation Tips

Interview preparation tips for other job seekers - well prepared resume , be confident

Apprentice Interview Questions asked at other Companies

Q1. 3. What do you know about artificial intelligence and Machine learning?
View answer (3)
Contribute & help others!
anonymous
You can choose to be anonymous

Cisco Interview FAQs

How many rounds are there in Cisco 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 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, cisco, Cisco, Linux Administration and Computer Networking.
What are the top questions asked in Cisco interview?

Some of the top questions asked at the Cisco interview -

  1. 1.Two routers are connected,Ospf is enabled but link is down, what are the spec...read more
  2. In a tournament with N teams, where in one team can play only one match per day...read more
  3. What are the new flags which RSTP BPDU's introduc...read more
How long is the Cisco interview process?

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

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

COMPANY BENEFITS

KNR Constructions

20 benefits

COMPANY BENEFITS

IRB Infrastructure

60 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

SALARIES

AU Small Finance Bank

INTERVIEWS

CSC Global

No Interviews

INTERVIEWS

CSC Global

20 top interview questions

SALARIES

AU Small Finance Bank

DESIGNATION

Tell us how to improve this page.

Cisco Interview Process

based on 271 interviews

Interview experience

4.4
  
Good
View more

Interview Questions from Similar Companies

IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 846 Interviews
Dell Interview Questions
4.0
 • 386 Interviews
VMware Software Interview Questions
4.4
 • 145 Interviews
NetApp Interview Questions
3.9
 • 65 Interviews
Gen Interview Questions
4.0
 • 17 Interviews
Fortinet Interview Questions
4.2
 • 11 Interviews
View all

Cisco Reviews and Ratings

based on 1.8k reviews

4.1/5

Rating in categories

3.9

Skill development

4.3

Work-life balance

3.9

Salary

3.5

Job security

4.2

Company culture

3.5

Promotions

3.8

Work satisfaction

Explore 1.8k Reviews and Ratings
Customer Experience Manager

Bangalore / Bengaluru

3-6 Yrs

Not Disclosed

Software Engineer - AI/ML + Golang/Python

Bangalore / Bengaluru

2-7 Yrs

₹ 4.3-40 LPA

Senior Site Reliability Engineer II

Bangalore / Bengaluru

2-8 Yrs

Not Disclosed

Explore more jobs
Software Engineer
2.6k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Technical Consulting Engineer
653 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
642 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Network Engineer
418 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Technical Lead
353 salaries
unlock blur Lock Unlock

₹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