Cisco
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Python 45 mins, OOPS Concepts, SQL
I applied via Referral and was interviewed before Oct 2023. There were 3 interview rounds.
P value is a statistical measure that helps determine the significance of results in hypothesis testing.
P value is the probability of obtaining results as extreme as the observed results, assuming the null hypothesis is true.
A small p value (typically ≤ 0.05) indicates strong evidence against the null hypothesis, leading to its rejection.
Conversely, a large p value (> 0.05) suggests weak evidence against the null hypot...
T test is used to determine if there is a significant difference between the means of two groups.
Use t test when comparing means of two groups to determine if there is a significant difference.
Commonly used in hypothesis testing to assess if there is a statistically significant difference between groups.
Example: Comparing the average test scores of students who received tutoring versus those who did not.
Example: Testin...
How will you do customer segmentation
I have worked with tools such as Python, R, SQL, Tableau, and Excel for data analysis and visualization.
Python
R
SQL
Tableau
Excel
I chose Cisco for its reputation as a leader in networking technology and its commitment to innovation.
Cisco is a global leader in networking technology
Cisco has a strong reputation for innovation and cutting-edge solutions
I admire Cisco's commitment to diversity and inclusion in the workplace
I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 3 interview rounds.
K-Means is a clustering algorithm that partitions data into K clusters based on similarity.
Divides data points into K clusters based on distance from centroid
Iteratively updates centroids to minimize within-cluster variance
Requires specifying number of clusters K beforehand
Example: Grouping customers based on purchasing behavior
Selecting the appropriate learning algorithm involves considering the problem's characteristics and requirements.
Understand the problem's nature, such as classification, regression, clustering, etc.
Consider the size of the dataset and the computational resources available.
Evaluate the complexity of the relationships within the data.
Experiment with different algorithms and compare their performance using metrics like ac...
What people are saying about Cisco
I applied via LinkedIn and was interviewed before Mar 2023. There were 2 interview rounds.
Cisco interview questions for designations
PCA is a dimensionality reduction technique, decision tree is a classification algorithm, and computer vision is a field of study focused on enabling computers to interpret and understand visual information.
PCA is used to reduce the number of variables in a dataset while retaining the most important information.
Decision trees are used to classify data based on a set of rules and conditions.
Computer vision involves usin...
posted on 6 May 2024
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.
I was interviewed before Oct 2019.
I applied via Job Portal and was interviewed before Feb 2023. There was 1 interview round.
Hyperparameters in random forest are parameters that are set before the learning process begins.
Hyperparameters control the behavior of the random forest algorithm.
They are set by the data scientist and are not learned from the data.
Examples of hyperparameters in random forest include the number of trees, the maximum depth of trees, and the number of features considered at each split.
A QnA system with LLM is a system that uses the Language Model for Information Retrieval and Question Answering.
Preprocess the input question and convert it into a format suitable for the LLM model.
Fine-tune the LLM model on a dataset of question-answer pairs.
Use the fine-tuned model to generate answers for new questions.
Evaluate the performance of the QnA system using metrics like precision, recall, and F1 score.
Itera...
Unit testing is a process of testing individual units of code to ensure they function correctly.
Write test cases for each unit of code
Test inputs, outputs, and edge cases
Use testing frameworks like JUnit or pytest
Automate tests to run regularly
Ensure tests are independent, isolated, and repeatable
I applied via Company Website and was interviewed in Nov 2023. There was 1 interview round.
based on 4 interviews
1 Interview rounds
based on 12 reviews
Rating in categories
Software Engineer
2.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Consulting Engineer
653
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
642
salaries
| ₹0 L/yr - ₹0 L/yr |
Network Engineer
418
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
353
salaries
| ₹0 L/yr - ₹0 L/yr |
Microsoft Corporation
Hewlett Packard Enterprise
Juniper Networks