Filter interviews by
call, apply, and bind are methods in JavaScript used to manipulate the context of a function.
call - calls a function with a given 'this' value and arguments provided individually.
apply - calls a function with a given 'this' value and arguments provided as an array.
bind - creates a new function that, when called, has its 'this' keyword set to the provided value.
Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of functions, each taking a single argument.
Currying helps in creating reusable functions and improving code readability.
It allows partial application of functions, where some arguments are fixed and others are left to be provided later.
Example: const add = a => b => a + b; add(2)(3) will return 5.
Deemed supply refers to transactions that are treated as supplies even though no actual supply has taken place.
Deemed supply can include situations where goods or services are transferred without consideration, or when a business owner uses goods or services for personal use.
Examples of deemed supply include gifts or samples given by a business, self-consumption of goods by a business owner, and transfers of assets bet...
Python coding round for Automation role
Another round of python coding for automation
What people are saying about Cisco
Cisco interview questions for popular designations
I applied via LinkedIn
Permutation of a string involves rearranging its characters in all possible orders.
Use recursion to generate all possible permutations
Swap characters at each position to generate different permutations
Base case: when the string length is 1, return the string as a single permutation
Get interview-ready with Top Cisco Interview Questions
I applied via Approached by Company and was interviewed in Apr 2024. There were 3 interview rounds.
HackerRank Coding Test - Non Proctored
Using stack to find the next greater element in an array
Create an empty stack to store indices of elements
Iterate through the array from right to left
Pop elements from stack until a greater element is found or stack is empty
A multi user job scheduler allows multiple users to schedule and manage their tasks efficiently.
Implement a centralized job scheduling system that can handle multiple users and their tasks simultaneously
Include features such as task prioritization, deadline management, and resource allocation
Use a database to store user information, task details, and scheduling algorithms
Provide a user-friendly interface for users to c
I applied via AmbitionBox and was interviewed in Mar 2024. There was 1 interview round.
Flashcards are a study tool used to help memorize information quickly and efficiently.
Flashcards typically have a question or term on one side and the answer on the other side.
They are commonly used for studying vocabulary, definitions, formulas, and key concepts.
Flashcards can be physical cards or digital cards on apps or websites.
Using flashcards regularly can improve memory retention and aid in learning new informat
I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.
One questiuon on dp longest increasing sub sequences
posted on 25 Jun 2024
It was good questions were of intermediate level
Some of the top questions asked at the Cisco interview -
The duration of Cisco interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 271 interviews
Interview experience
based on 1.8k 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