Cisco
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Jul 2023. There was 1 interview round.
To build a pipeline for a Machine learning project, you need to collect data, preprocess it, train the model, evaluate its performance, and deploy it.
Collect relevant data from various sources
Preprocess the data by cleaning, transforming, and normalizing it
Split the data into training and testing sets
Train the machine learning model using the training data
Evaluate the model's performance using the testing data
Fine-tune...
Performance of a model can be measured using various metrics such as accuracy, precision, recall, F1 score, ROC curve, and confusion matrix.
Use accuracy to measure the overall correctness of the model's predictions.
Precision measures the proportion of true positive predictions out of all positive predictions.
Recall measures the proportion of true positive predictions out of all actual positives.
F1 score is the harmonic...
I was interviewed in Jan 2022.
Round duration - 90 minutes
Round difficulty - Medium
It had 14 MCQ questions and one coding question.
1. Each coin has ...
The task is to find the maximum amount you can definitely win in a game of coins against an opponent who plays optimally.
The game is played with alternating turns, and each player can pick the first or last coin from the line.
The value associated with the picked coin adds up to the total amount the player wins.
To maximize your winnings, you need to consider all possible combinations of coin picks.
Use dynamic programmin...
Round duration - 60 Minutes
Round difficulty - Medium
It started with introduction , discussion of some projects I did (in depth)
After as i have Machine Learning in my resume , asked some questions regrading data quality , how to improve it . What is considered as bad data
Then 2 DSA questions
3-4 SQL queries : nth largest salary , JOINS, etc
This is a problem where we need to search for a given number in a rotated sorted array.
The array is sorted and then rotated, so we can use binary search to find the number.
We can find the pivot point where the rotation happened and then perform binary search on the appropriate half of the array.
To find the pivot point, we can use a modified binary search algorithm.
Once we find the pivot point, we can determine which ha...
The task is to find the smallest number greater than the given number, with the same set of digits.
Iterate through the digits of the given number from right to left.
Find the first digit that is smaller than the digit to its right.
Swap this digit with the smallest digit to its right that is greater than it.
Sort the digits to the right of the swapped digit in ascending order.
If no such digit is found, return -1.
Round duration - 60 Minutes
Round difficulty - Easy
It was the managerial round
Started from projects , tech stack used , SQL query , Joins, Normalization
and simple discussion of space and time after coding binary search both iterative and recursive
This question asks for finding the maximum number of vaccines administered on a specific day during a vaccination drive, given the total number of days, total number of vaccines available, and the day number.
Read the number of test cases
For each test case, read the number of days, day number, and total number of vaccines available
Implement a logic to find the maximum number of vaccines administered on the given day num...
Tip 1 : Practice on leetcode ( numbers are not important but you should be able to the approach where its required and that comes with practice)
Tip 2 : Be Clear with your projects, your role. (They really go in depth with projects and internships)
Tip 3 : Do look into the job role and have an idea about the job role and what is expected, (this shows that you are interested in the role)
Tip 1 : Don't make it too fancy as sometime , resume parse wont be parsing your resume correctly that may lead to rejection.
Tip 2 : Don't lie about anything in resume, its a red flag. You should be able to justify everything that is there in the resume.
Tip 3 : Highlight things that you want to showcase . coding profiles , project, tech stack, achievement
What people are saying about Cisco
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
Reverse a string without using a loop.
Use the built-in string manipulation functions in your programming language.
Convert the string to an array of characters, reverse the array, and then convert it back to a string.
Use recursion to reverse the string by swapping the first and last characters.
Finding an equilibrium point in an array
An equilibrium point is a position in an array where the sum of elements on the left is equal to the sum of elements on the right
Iterate through the array and calculate the sum of elements on the left and right of each position
If the sums are equal, return the position as the equilibrium point
If no equilibrium point is found, return -1
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.
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.
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
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
Find 2nd max element from array of strings
Sort the array in descending order
Skip the first element (max element)
Return the second element
posted on 28 Oct 2024
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
Monolithic architecture is a single-tiered software application where all components are tightly coupled, while microservice architecture is a distributed system where each component is loosely coupled and independently deployable.
Monolithic architecture is a single, indivisible unit, while microservice architecture is composed of small, independent services.
In monolithic architecture, all components share the same cod...
GENAI will use advanced data analytics to identify and address pain points in the telecom industry.
Utilizing machine learning algorithms to analyze customer data and predict churn rates
Implementing predictive maintenance to reduce network downtime
Optimizing network performance through data-driven insights
Personalizing customer experiences through targeted marketing strategies
posted on 8 Oct 2024
I applied via campus placement at RV College Of Engineering (RVCE) and was interviewed in Jul 2024. There were 2 interview rounds.
It includes two DSA questions and some aptitude questions
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 2 interview rounds.
I was a software engineer responsible for developing and maintaining web applications for a financial services company.
Developed and maintained web applications using technologies such as Java, Spring, and Angular
Collaborated with cross-functional teams to gather requirements and deliver solutions
Participated in code reviews and testing to ensure high quality software
Implemented new features and enhancements to improve
Yes, I am willing to join Arista as a Software Engineer.
I am excited about the opportunity to work at Arista and contribute to their innovative projects.
I have researched the company and believe that my skills align well with their values and goals.
I am confident that I can make a positive impact on the team and help drive success at Arista.
One Hr interview with 3-4 coding questions on strings,array and linked list
posted on 26 Jul 2024
based on 3 reviews
Rating in categories
Software Engineer
2.6k
salaries
| ₹10 L/yr - ₹37.8 L/yr |
Technical Consulting Engineer
646
salaries
| ₹9 L/yr - ₹30 L/yr |
Senior Software Engineer
615
salaries
| ₹13.4 L/yr - ₹48.8 L/yr |
Network Engineer
392
salaries
| ₹3.8 L/yr - ₹15.6 L/yr |
Network Consulting Engineer
343
salaries
| ₹10 L/yr - ₹36 L/yr |
Microsoft Corporation
Hewlett Packard Enterprise
Juniper Networks