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

Updated 27 Dec 2024

Top Cisco Software Developer Interview Questions and Answers for Experienced

  • Q1. Apple Pickup Problem Statement Alice has a garden represented as a ‘N’ * ‘N’ grid called ‘MATRIX’. She wants to collect apples following these rules: 1 -> Alice can pick ...read more
  • Q2. Implement Stack with Linked List Your task is to implement a Stack data structure using a Singly Linked List. Explanation: Create a class named Stack which supports the ...read more
  • Q3. Cycle Detection in a Singly Linked List 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 poin ...read more
View all 8 questions

Cisco Software Developer Interview Experiences for Experienced

2 interviews found

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

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

Round 1 - Coding Test 

It was Hacker rank test with 5 coding questions

Round 2 - Technical 

(1 Question)

  • Q1. 2 technical rounds back to back. which involves java, spring boot. 1 DS question
Round 3 - Technical 

(1 Question)

  • Q1. HM round around design knowledge check

I appeared for an interview in Dec 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Hard

There were 2 coding questions and 15 MCQs (related to OOPs, OS, DBMS, CN, DSA, and Aptitude).

  • Q1. 

    Apple Pickup Problem Statement

    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 ...
  • Ans. 

    The problem involves finding the maximum number of apples Alice can collect in a grid while following specific rules.

    • Create a recursive function to explore all possible paths from the starting point to the ending point while keeping track of the collected apples.

    • Consider the constraints and optimize the solution to avoid unnecessary computations.

    • Use dynamic programming to store and reuse the results of subproblems to i...

  • Answered by AI
  • Q2. 

    Implement Stack with Linked List

    Your task is to implement a Stack data structure using a Singly Linked List.

    Explanation:

    Create a class named Stack which supports the following operations, each in O(1...

  • Ans. 

    Implement a Stack data structure using a Singly Linked List with operations in O(1) time.

    • Create a class named Stack with getSize, isEmpty, push, pop, and getTop methods.

    • Use a Singly Linked List to store the elements of the stack.

    • Ensure each operation runs in constant time complexity.

    • Handle edge cases like empty stack appropriately.

    • Example: If input is '5 3 10 5 1 2 4', the output should be '10 1 false'.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Medium

It was a technical interview round where I was asked questions based on DSA.

  • Q1. 

    Cycle Detection in a Singly Linked List

    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 ...

  • Ans. 

    Detect if a singly linked list forms a cycle by checking if a node's next points back to a previous node.

    • Use Floyd's Tortoise and Hare algorithm to detect a cycle in the linked list.

    • Initialize two pointers, slow and fast, and move them at different speeds to detect a cycle.

    • If there is a cycle, the fast pointer will eventually catch up to the slow pointer.

    • If the fast pointer reaches the end of the list (null), there is

  • Answered by AI
  • Q2. 

    Find the Lone Set Bit

    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...

  • Ans. 

    Find the position of the lone '1' bit in the binary representation of a given non-negative integer.

    • Iterate through the bits of the integer to find the position of the lone '1'.

    • Use bitwise operations to check if there is exactly one '1' bit in the binary representation.

    • Return the position of the lone '1' or -1 if there isn't exactly one '1'.

  • Answered by AI
Round 3 - Video Call 

(4 Questions)

Round duration - 30 minutes
Round difficulty - Medium

It was a technical interview round where I was asked questions based on DSA, OS, and Networking.

  • Q1. 

    Find All Pairs Adding Up to Target

    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.

    Input:

    The first line ...
  • Ans. 

    Given an array of integers and a target, find all pairs of elements that add up to the target.

    • Iterate through the array and for each element, check if the target minus the element exists in a hash set.

    • If it exists, add the pair to the result. If not, add the element to the hash set.

    • Handle cases where the same element is used twice to form a pair.

    • Return (-1, -1) if no pair is found.

  • Answered by AI
  • Q2. What is priority inversion?
  • Ans. 

    Priority inversion is a scenario in scheduling where a lower priority task holds a resource needed by a higher priority task, causing the higher priority task to wait.

    • Occurs when a low priority task locks a resource needed by a high priority task

    • Results in the high priority task being blocked and unable to proceed

    • Can lead to delays in critical tasks and impact system performance

    • Commonly addressed through priority inher

  • Answered by AI
  • Q3. What happens when you boot your system?
  • Ans. 

    During system boot, the BIOS performs Power-On Self Test (POST), loads the operating system, and initializes hardware components.

    • BIOS (Basic Input/Output System) performs Power-On Self Test (POST) to check hardware components

    • BIOS loads the bootloader from the boot device (e.g. hard drive, SSD)

    • Bootloader loads the operating system kernel into memory

    • Operating system initializes hardware components and starts system servi...

  • Answered by AI
  • Q4. What is an IP address and how many bits are required to represent it?
  • Ans. 

    An IP address is a unique numerical label assigned to each device connected to a computer network, typically represented by 32 bits.

    • An IP address is used to identify and locate devices on a network.

    • It consists of four sets of numbers separated by periods, such as 192.168.1.1.

    • IPv4 addresses are 32 bits long, while IPv6 addresses are 128 bits long.

  • Answered by AI
Round 4 - HR 

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.

Interview Preparation Tips

Professional and academic backgroundI completed Chemical Engineering from Indian Institute of Technology (BHU), Varanasi. I applied for the job as SDE - 1 in BengaluruEligibility criteriaAbove 7 CGPACisco interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, OOPs, Operating Systems, DBMS, Computer NetworksTime required to prepare for the interview - 10 MonthsInterview preparation tips for other job seekers

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.

Application resume tips for other job seekers

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.

Final outcome of the interviewRejected

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies for Experienced

asked in Amazon
Q1. Fenwick Tree Problem Statement You are provided with an array/lis ... read more
asked in Infosys
Q2. 1. what is the difference between exception and error. How did u ... read more
asked in Amazon
Q3. Fire in the Cells Problem Statement Given a matrix MAT of size N ... read more
asked in Amazon
Q4. Find All Pairs Adding Up to Target Given an array of integers ARR ... read more
Q5. Chess Tournament Problem Statement In Ninjaland, a chess tourname ... read more

Software Developer Jobs at Cisco

View all

Interview questions from similar companies

I appeared for an interview before Jan 2016.

Interview Questionnaire 

7 Questions

  • Q1. Give a brief description about your education, past job profile and other questions.
  • Q2. Why did you quit your last organization after just 2.5 years?
  • Ans. 

    Seeking new challenges and growth opportunities.

    • I felt that I had reached a plateau in my role and was no longer being challenged.

    • I was interested in exploring new technologies and wanted to work on more innovative projects.

    • I wanted to work in a more collaborative and dynamic environment.

    • I left on good terms and have maintained positive relationships with my former colleagues.

    • I am excited to bring my skills and experie...

  • Answered by AI
  • Q3. Why do you want to join Centurylink?
  • Ans. 

    I am excited to join Centurylink because of their reputation for innovation and commitment to customer satisfaction.

    • Centurylink has a strong focus on developing cutting-edge technology solutions

    • The company values customer feedback and strives to provide excellent service

    • I am impressed by Centurylink's dedication to diversity and inclusion in the workplace

  • Answered by AI
  • Q4. Why did you relocate to Noida?
  • Ans. 

    Relocated to Noida for better career opportunities and growth.

    • Noida is a hub for IT companies and offers a lot of job opportunities in the software development field.

    • The city has a good work-life balance and a lower cost of living compared to other metropolitan cities.

    • I was also attracted to the diverse culture and the opportunity to work with people from different backgrounds.

    • I did my research and found that Noida has...

  • Answered by AI
  • Q5. Are you ok to work in US shift?
  • Ans. 

    Yes, I am comfortable working in US shift.

    • I have prior experience working in US shift.

    • I am flexible with my work timings.

    • I understand the importance of meeting project deadlines.

    • I am willing to adjust my personal schedule to accommodate work requirements.

  • Answered by AI
  • Q6. Where do you put up?
  • Ans. 

    I currently reside in New York City.

    • I live in an apartment in Manhattan.

    • My neighborhood is known for its diverse food options.

    • I have easy access to public transportation.

    • I enjoy exploring the city in my free time.

  • Answered by AI
  • Q7. Solve 12 Mainframe Puzzles

Interview Preparation Tips

Round: Technical + HR Interview
Experience: I told them all about the previous companies and my past job profile as a Mainframe Developer.
I gave a valid reason for quitting the previous company.
I cited that the reason to relocate to Noida was my wedding.
I was not okay to work in shifts, hence I denied.
I was putting up in Noida itself back then.

Round: Puzzle Interview
Experience: I was given a list of 12 Mainframe puzzles with questions from Cobol, DB2 and JCL.

I could solve 8 of them correctly.
Tips: Prepare puzzles as they give just 1 minute per question and not more.

I appeared for an interview before Apr 2021.

Round 1 - Face to Face 

(7 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical Interview round with questions on OOPS and OS mainly.

  • Q1. What are Little Endian and Big Endian in the context of computer architecture?
  • Ans. 

    Little Endian and Big Endian refer to the order in which bytes are stored in computer memory.

    • Little Endian stores the least significant byte first, while Big Endian stores the most significant byte first.

    • Little Endian is commonly used in x86 architecture, while Big Endian is used in architectures like SPARC and PowerPC.

    • Endianness can affect data transmission between systems with different byte orders.

  • Answered by AI
  • Q2. Write a program to determine if your system is little-endian or big-endian.
  • Ans. 

    Program to determine system's endianness

    • Check the endianness by storing a multi-byte integer and checking the byte order

    • Use bitwise operations to extract the least significant byte

    • If the least significant byte is at the lowest memory address, it's little-endian

    • If the least significant byte is at the highest memory address, it's big-endian

  • Answered by AI
  • Q3. What is the volatile keyword in programming?
  • Ans. 

    The volatile keyword in programming is used to indicate that a variable's value can be changed unexpectedly.

    • Volatile keyword is used in multithreaded programming to prevent compiler optimizations on variables that can be changed by other threads.

    • It tells the compiler not to cache the variable's value in a register, ensuring that every access is made to the variable's memory location.

    • Commonly used in embedded systems pr...

  • Answered by AI
  • Q4. What is the use of a function pointer in C?
  • Ans. 

    Function pointers in C are used to store the address of functions, allowing for dynamic function calls and callbacks.

    • Function pointers can be used to implement callbacks in event-driven programming.

    • They can be used to switch between different functions at runtime.

    • Function pointers are commonly used in implementing data structures like function pointers in an array of function pointers.

    • Example: void (*funcPtr)(int) = &a

  • Answered by AI
  • Q5. Design a data structure to implement multi-threading.
  • Ans. 

    Design a data structure for multi-threading

    • Use a thread-safe queue to manage tasks for each thread

    • Implement a lock or semaphore to control access to shared resources

    • Consider using condition variables for synchronization

    • Use atomic operations for shared variables to prevent race conditions

  • Answered by AI
  • Q6. What does a kernel do?
  • Ans. 

    The kernel is the core component of an operating system that manages system resources and provides a bridge between software and hardware.

    • Manages system resources such as CPU, memory, and I/O devices

    • Provides a bridge between software applications and hardware components

    • Handles tasks such as process scheduling, memory management, and device drivers

    • Controls communication between hardware and software layers

  • Answered by AI
  • Q7. What is a storage class in programming?
  • Ans. 

    A storage class in programming defines the scope and lifetime of variables.

    • Storage classes include auto, register, static, and extern.

    • Auto variables are created when a function is called and destroyed when the function ends.

    • Register variables are stored in CPU registers for faster access.

    • Static variables retain their value between function calls.

    • Extern variables are declared outside of any function and can be accessed

  • Answered by AI
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR round with typical behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPANVIDIA interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating Systems, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

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.

Application resume tips for other job seekers

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.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Preparation Tips

Skills: Networking, OS, Linux kernel
College Name: NA

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Timing: Morning
How was the environment? It happened in the Computer Lab of my institution
All students were assigned a computer and we had to solve questions on hackerrank

  • Q1. 

    Order of People Heights Problem Statement

    Consider 'N' individuals numbered from 0 to N-1 standing in a queue. You are provided with two arrays: Height and Infront, each consisting of 'N' non-negative int...

  • Ans. 

    The task is to find the actual order of people in a queue based on their heights and the number of taller people in front of them.

    • Iterate through the given arrays and create a list of tuples containing the height and number of taller people for each person.

    • Sort the list of tuples in descending order of height and ascending order of the number of taller people.

    • Create an empty result list and insert each tuple into the r...

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Round was a mix of concepts from OOPS, OS and Problem Solving

  • Q1. 

    Binary Search Tree Value Finder

    Given a Binary Search Tree (BST) and a key value 'X', determine if there exists a node within the BST containing the value 'X'.

    Example:

    Input:
    Consider the tree represe...
  • Ans. 

    The task is to find if a given value is present in a Binary Search Tree (BST).

    • Start from the root node and compare the value with the target value.

    • If the value matches, return true.

    • If the target value is less than the current node value, move to the left child.

    • If the target value is greater than the current node value, move to the right child.

    • Repeat the process until a match is found or a leaf node is reached.

    • If a leaf...

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPANVIDIA interview preparation:Topics to prepare for the interview - Data Structures, Algorithms(basic), DBMS, Operating systems, basics of web development.Time required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Try to code the data structures that you have learned to understand things better
Tip 2 : Try to solve the problem even if it is the worst possible solution you think and then try to optimize don't jump to get the
best possible solution
Tip 3 : Discuss things among peers it helps to improve the understanding, even try to teach someone anything new you learn, this is very helpful during the interviews as you will have habit of explaining things

Application resume tips for other job seekers

Tip 1 : Try to be honest in the resume don't write something you don't know, most of the time it backfires.
Tip 2 : Try to make 2 good projects for cv and know about the challenges you can face on the project and think about how you can solve that challenge.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. What is OOPs concept?
  • Ans. 

    OOPs concept stands for Object-Oriented Programming concepts which includes encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation is the process of hiding the implementation details from the user.

    • Inheritance allows a class to inherit properties and methods from another class.

    • Polymorphism allows objects to take on multiple forms or behaviors.

    • Abstraction is the process of hiding unnecessary details from

  • Answered by AI
  • Q2. What is lazy loading?
  • Ans. 

    Lazy loading is a technique used to defer the loading of non-critical resources until they are needed.

    • It improves page load time and performance.

    • It is commonly used for images, videos, and other media files.

    • It can be implemented using JavaScript libraries like LazyLoad or Intersection Observer API.

    • Lazy loading can also be used for modules and components in web applications.

    • It helps to reduce the initial load time of th

  • Answered by AI
  • Q3. What is eager loading?
  • Ans. 

    Eager loading is a technique used in software development to load related data in advance to avoid multiple database queries.

    • Eager loading is used to optimize database queries and improve performance.

    • It loads all the required data in a single query instead of making multiple queries.

    • It is commonly used in Object-Relational Mapping (ORM) frameworks like Hibernate, Entity Framework, etc.

    • Eager loading can be used with var...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Clearing Test is the key

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Oct 2023.

Round 1 - Technical 

(1 Question)

  • Q1. Basic question of .net was asked
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Approached by Company and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Questions regarding JS concepts. JS and React specific rounds, closures, Promises, etc

Round 2 - Technical 

(1 Question)

  • Q1. Solve a js problem to traverse a directory. Simple question
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial round to understand roles and responsibilities in previous orgs.

I appeared for an interview in Jan 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Online test

  • Q1. MCQ Questions

    Based on c++,c and java basics

  • Ans. 

    MCQ questions based on C++, C, and Java basics.

    • Understand the differences between C++, C, and Java syntax and features.

    • Be familiar with basic concepts like data types, control structures, and functions.

    • Practice solving MCQs to improve your understanding of the languages.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 150 Minutes
Round difficulty - Medium

Technical interview

  • Q1. 

    Distinct Elements in K-Sized Windows

    The task is to determine the number of distinct elements in every sliding window of size 'K' across an array 'ARR' of size 'N'. A 'K' sized window is a contiguous sequ...

  • Ans. 

    Calculate the count of distinct elements in each sliding window of size 'K' across an array 'ARR'.

    • Use a sliding window approach to iterate through the array and keep track of distinct elements using a hashmap or set.

    • Update the count of distinct elements in each window as it slides across the array.

    • Return the array detailing the count of distinct elements in each 'K' sized window for each test case.

  • Answered by AI
  • Q2. 

    MergeSort Linked List Problem Statement

    You are given a Singly Linked List of integers. Your task is to sort the list using the 'Merge Sort' algorithm.

    Input:

    The input consists of a single line contain...
  • Ans. 

    Sort a Singly Linked List using Merge Sort algorithm.

    • Implement the Merge Sort algorithm for linked lists.

    • Divide the list into two halves, sort each half recursively, and then merge them.

    • Use a fast and slow pointer to find the middle of the list for splitting.

    • Handle the base cases of empty list or single node list.

    • Example: Input: 4 3 2 1 -1, Output: 1 2 3 4

  • Answered by AI
Round 3 - Coding Test 

Round duration - 20 minutes
Round difficulty - Hard

Hr interview

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in NoidaEligibility criteria80% and above in 10th,12th and ugWatchGuard Technologies interview preparation:Topics to prepare for the interview - Stack Implementation, DBMS, SQL QUERIES, Data structure and ADATime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Go through oosp concept properly
Tip 2 : Good knowledge on coding
Tip 3 : intermediate knowledge on database and data structures

Application resume tips for other job seekers

Tip 1 : A project based on database
Tip 2 : Mention all the fields properly and have a prior knowledge on your project

Final outcome of the interviewRejected

Skills evaluated in this interview

Cisco Interview FAQs

How many rounds are there in Cisco Software Developer interview for experienced candidates?
Cisco interview process for experienced candidates usually has 3 rounds. The most common rounds in the Cisco interview process for experienced candidates are Technical and Coding Test.
How to prepare for Cisco Software Developer interview for experienced candidates?
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 Data Structures and Algorithms, Software Development, Architecture, Bgp and C#.
What are the top questions asked in Cisco Software Developer interview for experienced candidates?

Some of the top questions asked at the Cisco Software Developer interview for experienced candidates -

  1. When the looping state ments are used? What are branching statements explain br...read more
  2. 2 technical rounds back to back. which involves java, spring boot. 1 DS quest...read more
  3. What is Python?how if state ments are us...read more
How long is the Cisco Software Developer interview process?

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

Tell us how to improve this page.

Cisco Software Developer Interview Process for Experienced

based on 1 interview

Interview experience

5
  
Excellent
View more
Cisco Software Developer Salary
based on 364 salaries
₹18.3 L/yr - ₹42.6 L/yr
195% more than the average Software Developer Salary in India
View more details

Cisco Software Developer Reviews and Ratings

based on 45 reviews

4.0/5

Rating in categories

3.6

Skill development

4.3

Work-life balance

3.7

Salary

3.8

Job security

4.3

Company culture

3.3

Promotions

3.8

Work satisfaction

Explore 45 Reviews and Ratings
C++ Software Developer

Bangalore / Bengaluru

10-12 Yrs

Not Disclosed

Leader - Software Development

Bangalore / Bengaluru

12-17 Yrs

Not Disclosed

Software Developer

Bangalore / Bengaluru

7-12 Yrs

Not Disclosed

Explore more jobs
Software Engineer
2.7k salaries
unlock blur

₹10 L/yr - ₹40 L/yr

Senior Software Engineer
653 salaries
unlock blur

₹14 L/yr - ₹48.8 L/yr

Technical Consulting Engineer
651 salaries
unlock blur

₹7.5 L/yr - ₹30 L/yr

Network Engineer
394 salaries
unlock blur

₹3.9 L/yr - ₹17 L/yr

Software Developer
364 salaries
unlock blur

₹18.3 L/yr - ₹42.6 L/yr

Explore more salaries
Compare Cisco with

Google

4.4
Compare

Microsoft Corporation

4.0
Compare

Sterlite Technologies

3.8
Compare

Nokia Networks

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