cisco systems pvt ltd interview experience Real time questions & tips from candidates to crack your interview

Spring Intern

cisco systems pvt ltd
upvote
share-icon
5 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: DSA, SQL, Basics of Networking, Lp questions
Tip
Tip

Tip 1 : You need to definitely know end to end of the projects you showcased in your resume.
Tip 2 : Practice all the famous DSA questions, at least solving 4-5 questions of different patterns would help in catching the hints that will be given by interviewers.

Application process
Where: Company Website
Resume Tip
Resume tip

Tip 1 : Make it short and crisp.(I Prefer single page resume as being fresher).
Tip 2 : Definitely highlight the keywords on your resume that you feel to grab the interviewers attention.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date9 Jan 2022
Coding problem2

There were some MCQS and 2 coding questions

1. Shortest substring with all characters

Moderate
18m average time
85% success
0/80
Asked in companies
Chegg Inc.IntuitAmazon

You have been given a string 'S' which only consists of lowercase English-Alphabet letters.

Your task is to find the shortest(minimum length) substring of 'S' which contains all the characters of 'S' at least once. If there are many substrings with the shortest length, then find one which appears earlier in the string i.e. substring whose starting index is lowest.

For example-
If the given string is S = "abcba", then the possible substrings are "abc" and "cba". As "abc" starts with a lower index (i.e. 0, "cba" start with index 2), we will print "abc" as our shortest substring that contains all characters of 'S'.
Problem approach

Used Hashmap and used extra space of set.

Try solving now

2. Trapping Rain Water

Moderate
15m average time
80% success
0/80
Asked in companies
RazorpayMorgan StanleyUber

You have been given a long type array/list 'arr’ of size 'n’.


It represents an elevation map wherein 'arr[i]’ denotes the elevation of the 'ith' bar.



Note :
The width of each bar is the same and is equal to 1.
Example:
Input: ‘n’ = 6, ‘arr’ = [3, 0, 0, 2, 0, 4].

Output: 10

Explanation: Refer to the image for better comprehension:

Alt Text

Note :
You don't need to print anything. It has already been taken care of. Just implement the given function.
Try solving now
02
Round
Medium
Online Coding Interview
Duration30 minutes
Interview date12 Jan 2022
Coding problem1

This round consisted of 1 coding question

1. Sort String with alternate lower upper.

Easy
15m average time
85% success
0/40
Asked in companies
AmdocsMAQ SoftwareCapegemini Consulting India Private Limited

Given a string ‘STR’ containing lowercase and uppercase letters. You need to sort the string so that the resulting string contains uppercase and lowercase letters at alternate positions but in sorted order.

Note
If any lowercase or uppercase letters remains left after alternate positioning, then append them at the last of the string in sorted order.
For Example
If the given string STR = “rDaBfS” then after sorting  STR = “aBfDrS”. In the sorted string, lowercase letters a,f,r, and uppercase letters B, D, S are in sorted order and alternate positions.
Problem approach

Tip 1 : Question is not that tough as it involved no logic it was pretty straightforward but felt a bit lengthy and need to handle cases like empty string and uppercase letters.
Tip 2 : Focus while you solve

Try solving now
03
Round
Medium
Video Call
Duration55 minutes
Interview date20 Jan 2022
Coding problem2

All were added into a webex space and they will call in the space when its your turn and for every 1 hour they will send a list which include people name who didn’t qualify for the next further rounds.
Started with detailed project explanation and followed by oops questions and asked examples of Aggregation and association in OOPS.

1. Merge Sort

Easy
15m average time
85% success
0/40
Asked in companies
Media.netHewlett Packard EnterpriseIBM

Given a sequence of numbers ‘ARR’. Your task is to return a sorted sequence of ‘ARR’ in non-descending order with help of the merge sort algorithm.

Example :

Merge Sort Algorithm -

Merge sort is a Divide and Conquer based Algorithm. It divides the input array into two-parts, until the size of the input array is not ‘1’. In the return part, it will merge two sorted arrays a return a whole merged sorted array.

subsequence

The above illustrates shows how merge sort works.
Note :
It is compulsory to use the ‘Merge Sort’ algorithm.
Problem approach

Tip 1 : Need to know the space and time complexities of code you implement.
Tip 2 : Do read about the networking concepts in my case I told, I will be comfortable more in DSA and java so they focused only on it might not go the same for others

Try solving now

2. Find all occurrences of multiple patterns

Hard
45m average time
55% success
0/120
Asked in companies
MicrosoftIncedo Inc.

You are given an array 'ARR' of strings having 'N' strings. You are also given a string 'S'. Your task is to find all the occurrences of each string of the array 'ARR' as substrings in the string 'S'.

For example:

Consider the array 'ARR' = { "ab", "aa" } and the string 'S' = "aabab". 
The substring "ab" is present at index 1 and index 3 of the String 'S' and the substring "aa" is present at index 0 of the String S.
Try solving now
04
Round
Medium
Video Call
Duration30 minutes
Interview date20 Jan 2022
Coding problem1

Only project discussion and asked what are all the data structures and know and asked how would you approach for a BFS question.

1. Maximum Depth Of A Binary Tree

Easy
15m average time
85% success
0/40
Asked in companies
FacebookWalmartRed Hat

Why BFS for this question why not DFS

Problem approach

Tip 1 : Know everything about the algorithm you are using

Try solving now
05
Round
Easy
HR Round
Duration15 minutes
Interview date20 Jan 2022
Coding problem1

Basic HR questions

1. Basic HR Questions

  • Why Cisco?
  • What is your short term goal?
  • What do you know about Cisco?
  • Did you intern any where?
  • How soon will you join if you are offered with internship?
  •  Are you willing to relocate?
Problem approach

Tip 1 : Don't forget to see about the company
Tip 2 : What are their recent achievements
Tip 3 : What is company famous for

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - Intern
4 rounds | 2 problems
Interviewed by cisco systems pvt ltd
1002 views
0 comments
0 upvotes
Technical Consulting Engineer
6 rounds | 5 problems
Interviewed by cisco systems pvt ltd
0 views
0 comments
0 upvotes
SDE - 1
4 rounds | 5 problems
Interviewed by cisco systems pvt ltd
909 views
0 comments
0 upvotes
Software Engineer Trainee
4 rounds | 6 problems
Interviewed by cisco systems pvt ltd
972 views
0 comments
0 upvotes