Cisco interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Cisco
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 Months
Topics: Data Structures, Operating System, Database, Puzzles, OOPS
Tip
Tip

Tip 1 : Practice at least 350 coding question
Tip 2 : Having recent project
Tip 3 : Good knowledge of OS,DBMS

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Interview rounds

01
Round
Medium
Video Call
Duration50 minutes
Interview date10 Oct 2020
Coding problem3

Two panellist were there, one was asking question based upon CN + OS + DBMS, one was asking question based upon DS + Algo.

1. Technical Questions

1. Working of PING and TRACEROUTE command 
2. OSI layers and it’s responsibility 
3. Indexing in database
4. B/B+ tree used in index, asked me to explain node structure of both
5.Question based upon projects that I have mentioned in resume
What problems you faced and how you tackle them
Were you satisfied with outcome etc..

2. Insert Into A Binary Search Tree

Easy
20m average time
80% success
0/40
Asked in companies
AdobeSAP LabsCIS - Cyber Infrastructure

You have been given a root node of the binary search tree and a positive integer value. You need to perform an insertion operation i.e. inserting a new node with the given value in the given binary search tree such that the resultant tree is also a binary search tree.


If there can be more than one possible tree, then you can return any.


Note :

A binary search tree is a binary tree data structure, with the following properties :

    a. The left subtree of any node contains nodes with a value less than the node’s value.

    b. The right subtree of any node contains nodes with a value equal to or greater than the node’s value.

    c. Right, and left subtrees are also binary search trees.
It is guaranteed that,

    d. All nodes in the given tree are distinct positive integers.

    e. The given BST does not contain any node with a given integer value.

Example, below the tree, is a binary search tree.

1

Below the tree is not a BST as node ‘2’ is less than node ‘3’ but ‘2’ is the right child of ‘3’, and node ‘6’ is greater than node ‘5’ but it is in the left subtree of node ‘5’.

1

Try solving now

3. LCA In A BST

Moderate
15m average time
85% success
0/80
Asked in companies
ShareChatSamsungAmazon

You are given a binary search tree of integers with N nodes. You are also given references to two nodes 'P' and 'Q' from this BST.


Your task is to find the lowest common ancestor(LCA) of these two given nodes.


The lowest common ancestor for two nodes P and Q is defined as the lowest node that has both P and Q as descendants (where we allow a node to be a descendant of itself)


A binary search tree (BST) is a binary tree data structure which has the following properties.

• The left subtree of a node contains only nodes with data less than the node’s data.
• The right subtree of a node contains only nodes with data greater than the node’s data.
• Both the left and right subtrees must also be binary search trees.


For example:
'P' = 1, 'Q' = 3
tree = 2 1 4 -1 -1 3 -1 -1 -1,

The BST corresponding will be- 

Here, we can clearly see that LCA of node 1 and node 3 is 2.
Try solving now
02
Round
Medium
Video Call
Duration50 Minutes
Interview date11 Jan 2021
Coding problem1

1. General Questions

1. Asked me about my work experience and project I worked on
2. Asked me about most difficult challenge I faced and how I tackled it
3. Implement multiplication without using multiplication operator, asked logic and approachonly
4. Why I left my last job and joined Mtech, why I did not join mtech after btech directly

03
Round
Easy
HR Round
Duration15 Minutes
Interview date11 Jan 2021
Coding problem1

1. Basic HR Questions

What are your strengths and weakness?

What do you expect from this organization?

Where do you see yourself in 5 years?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
company logo
Software Engineer
4 rounds | 3 problems
Interviewed by Cisco
2200 views
0 comments
0 upvotes
company logo
Software Engineer
4 rounds | 4 problems
Interviewed by Cisco
1420 views
1 comments
0 upvotes
company logo
Software Engineer
4 rounds | 7 problems
Interviewed by Cisco
0 views
0 comments
0 upvotes
company logo
Software Engineer
4 rounds | 11 problems
Interviewed by Cisco
1932 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 5 problems
Interviewed by Mindtree
12178 views
7 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7857 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
9947 views
1 comments
0 upvotes