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

SDE - 1

cisco systems pvt ltd
upvote
share-icon
4 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 months
Topics: Competitive Coding, Data Structures & Algorithms, Networking, OOPS, Dynamic Programming
Tip
Tip

Tip 1 : Practice atleast 2 question daily (CONSISTANT)
Tip 2 : Develop atleast 2 projects
Tip 3 : Clearance about basic logics

Application process
Where: Referral
Eligibility: Above 8 CGPA
Resume Tip
Resume tip

Tip 1 : Do not put false things on resume.
Tip 2 : Add experience and projects

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90 Minutes
Interview date23 Jul 2021
Coding problem1

1. Scramble String

Hard
15m average time
85% success
0/120
Asked in companies
PostmanAmazonInfo Edge India (Naukri.com)

You are given an integer ‘N’ and two strings ‘S’ and 'R' each having size = ‘N’. You can scramble the string ‘S’ to obtain string 'R' using the following operations:

1. If the length of the string is greater than 1:

  • Select any random index and split the string into two non-empty substrings. For e.g: if the string is ‘S’, then divide it into two non-empty substrings ‘A’ and ‘B’ such that ‘S’ = ‘A’ + ‘B’.
  • You can choose to swap the two substrings or keep them in the same order, i.e., after this operation string ‘S’ may become either ‘S’ = ‘A’ + ‘B’ or ‘S’ = ‘B’ + ‘A’.
  • Apply the first step recursively on each of the two strings ‘A’ and ‘B’.
  • 2. If the length of the string is equal to 1 then stop.

    Your task is to return true if 'R' is a scrambled string of ‘S’ else return false.

    Note:

    1. Both the strings are non-empty and are of the same length.
    
    2. You can apply the above operations any number of times on ‘S’.
    
    3. The operations can only be applied on the string ‘S’.
    
    4. ‘S’ and 'R' consist of lowercase letters only.
    
    Try solving now
    02
    Round
    Medium
    Video Call
    Duration45 Minutes
    Interview date11 Aug 2021
    Coding problem1

    They started with my Internship experience.
    I wrote 4 projects on my resume, so they asked me to tell briefly about all of them, then they asked me to explain one project and asked about Technology used its algorithm, and the challenges I faced in making it.
    Next about the technologies I use. I told them C, CPP, and Python. So they asked about CPP structure and union, oops concept, then some python topics like lists, tuples, dictionaries, decorators, generators.
    Next, up they asked some OS concepts like Paging, scheduling algorithm, deadlock, thread, process.
    As I mentioned Machine Learning and ML projects in my resume, they asked me If I did this as a part of my college curriculum or learned it by myself.
    After some discussion here they asked me to write a Selection Sort Algorithm. I wrote code on a document and then explained the code using an online whiteboard.
    Then they had given me one medium-level question based on string and DP.
    Then they asked about some Networking concepts like routing, switching, TCP/IP model, and discussed OSI layers in deep.
    At last, they gave me a water jug puzzle problem.

    1. Decode Ways

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

    Given a string ‘strNum’ which represents a number, your task is to find the ways to decode the given string ‘strNum’.

    The format of encoding is as follows: ‘A’ - 1, ‘B’ - 2, ‘C’ - 3, ‘D’ - 4, ……………, ‘Z’ - 26.

    Encoding is possible in letters from ‘A’ to ‘Z’. There is an encoding between character and number.

    Example :

    subsequence

    ‘n = 226’ so we can decode ‘226’ in such a way-

    ‘BZ = 2-26’, as B maps to 2 and Z maps to 26.

    ‘BBF = 2-2-6’

    ‘VF = 22-6’

    ‘226; can be decoded in three ‘BZ’, ‘BBF’, ‘VF’ possible ways.

    Point to be noticed we can’t decode ‘226’ as ‘226’ because we have no character which can directly map with ‘226’ we can only decode numbers from ‘1’ to ‘26’ only.

    Try solving now
    03
    Round
    Medium
    Video Call
    Duration45 Minutes
    Interview date12 Aug 2021
    Coding problem0

    We Discussed my projects and after that the type of work I did till now in my projects.
    My internships and what work I did there.
    Then he asked me to rate myself out of 10 in Java and Python. Then about some python modules.
    Then asked me why I’m applying for this role and then discussed the profile suitable for me. And asked I’m okay with the technology and role.

    04
    Round
    Easy
    HR Round
    Duration40 Minutes
    Interview date12 Aug 2021
    Coding problem0

    Asked some Basic HR Questions -

    Introduction
    Why Cisco
    Hobbies, Strength
    Other basic HR question
    Any Questions

    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 - 1
    4 rounds | 5 problems
    Interviewed by cisco systems pvt ltd
    909 views
    0 comments
    0 upvotes
    SDE - 1
    3 rounds | 6 problems
    Interviewed by cisco systems pvt ltd
    0 views
    0 comments
    0 upvotes
    SDE - 1
    3 rounds | 5 problems
    Interviewed by cisco systems pvt ltd
    842 views
    0 comments
    0 upvotes
    SDE - 1
    3 rounds | 5 problems
    Interviewed by cisco systems pvt ltd
    980 views
    0 comments
    0 upvotes
    Companies with similar interview experiences
    company logo
    SDE - 1
    5 rounds | 12 problems
    Interviewed by Amazon
    114579 views
    24 comments
    0 upvotes
    company logo
    SDE - 1
    4 rounds | 5 problems
    Interviewed by Microsoft
    57825 views
    5 comments
    0 upvotes
    company logo
    SDE - 1
    3 rounds | 7 problems
    Interviewed by Amazon
    34961 views
    7 comments
    0 upvotes