CIS - Cyber Infrastructure interview experience Real time questions & tips from candidates to crack your interview

ASDE-2

CIS - Cyber Infrastructure
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
There were a total of three rounds. First round being the coding round which consisted of 3 questions first from graph second from string and third from array. The second round was the interview round which consisted of one string question, one oops question and some questions from the projects I created and the technologies I had worked upon. The third round was HR round.
Application story
Publicis sapient came in the campus for the role of Asde - 1. I applied for the role after checking all the minimal requirements. After the application there was a coding round where 3 questions were asked and most of the candidates were shortlisted for the Interview. The interview round consisted of one string question and another OOPS question and some questions on the projects I had worked upon. The last round was the HR round where basic behavioural and situational questions were asked.
Why selected/rejected for the role?
I was selected for the role because I was confident on all the DSA and project related questions asked by the interviewer and I had put only the things I had worked upon on my resume.
Preparation
Duration: 6 months
Topics: Data Structures , OOPS , Algorithm , Graph , System Design.
Tip
Tip

Tip 1 : Practice Atleast 300 questions.
Tip 2 : Do at least 2 projects.

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

Tip 1: Have Atleast 2 projects on the resume.
Tip 2: Make the projects from scratch and do not put false things on the resume

Interview rounds

01
Round
Medium
Online Coding Test
Duration90 minutes
Interview date1 Sep 2021
Coding problem2

This round was conducted in the evening.

1. Distinct Islands

Moderate
25m average time
80% success
0/80
Asked in companies
SalesforceExpedia GroupMicrosoft

You are given a two-dimensional array/list of integers consisting of 0s and 1s. In the list, 1 represents land and 0 represents water.

The task is to find the number of distinct islands where a group of connected 1s(horizontally or vertically) forms an island.

Note:
Two islands are considered to be the same if and only if one island is equal to another(not rotated or reflected) i.e if we can translate one island on another without rotating or reflecting then it would be considered as the same islands. 
For example:
1 1 0
0 0 1
0 0 1

In this example, we have two islands and they would be considered as distinct islands as we can not translate them on one another even if they have the same no of 1's.
For example :
1 1 0 0 0 
1 1 0 0 0
0 0 0 1 1
0 0 0 1 1

In this example, we have two islands and they are the same as we can translate one island onto another island, so our answer should be 1.
Problem approach

This problem is an extension of the problem Number of Islands. 
I solved the question to get all the test cases passed.

Try solving now

2. Longest Common Subsequence

Moderate
0/80
Asked in companies
ShareChatOptumSamsung

You have been given two Strings “STR1” and “STR2” of characters. Your task is to find the length of the longest common subsequence.

A String ‘a’ is a subsequence of a String ‘b’ if ‘a’ can be obtained from ‘b’ by deletion of several (possibly, zero or all) characters. A common subsequence of two Strings is a subsequence that is common to both Strings.

Problem approach

It is a standard DP problem, we had to pass all the test cases

Try solving now
02
Round
Medium
Face to Face
Duration90 minutes
Interview date9 Sep 2021
Coding problem2

This round was in the afternoon.
There was one interviewer.

1. OOPs Question

Create a Triangle and Rectangle class in oops and find the area of both the surfaces using oops concepts.

Problem approach

The problem was to check the understanding of the OOPs concept.

2. Edit Distance

Moderate
30m average time
70% success
0/80
Asked in companies
OYOGoldman SachsHCL Technologies

You are given two strings 'S' and 'T' of lengths 'N' and 'M' respectively. Find the "Edit Distance" between the strings.

Edit Distance of two strings is the minimum number of steps required to make one string equal to the other. In order to do so, you can perform the following three operations:

1. Delete a character
2. Replace a character with another one
3. Insert a character
Note:
Strings don't contain spaces in between.
Problem approach

Started from the basic recursive approach and then optimised the solution.

Try solving now
03
Round
Easy
HR Round
Duration30 minutes
Interview date9 Sep 2021
Coding problem1

The round was in the evening

1. Basic HR Questions

Questions were mainly asked on some given situations and on personal life and family occupation.

Problem approach

Tip 1:Be confident 
Tip 2:Tell whatever you would do for that particular situation.

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
ASDE-2
3 rounds | 4 problems
Interviewed by CIS - Cyber Infrastructure
728 views
0 comments
0 upvotes
company logo
ATL2
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
0 views
0 comments
0 upvotes
company logo
ASDE-2
3 rounds | 6 problems
Interviewed by CIS - Cyber Infrastructure
713 views
0 comments
0 upvotes
company logo
Trainee Engineer
3 rounds | 6 problems
Interviewed by CIS - Cyber Infrastructure
1006 views
0 comments
0 upvotes