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

Developer Associate

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

Interview preparation journey

expand-icon
Preparation
Duration: 4 months
Topics: Data structures, Algorithms, OOPS, OS, DBMS, Computer Networks, System Design
Tip
Tip

Tip 1: Make sure you have your computer science fundamentals very clear.
Tip 2: You should know the complexity of the code you write and should know the internal implementation of the data structure you use while coding.
Tip 3: You should know about everything you write in your resume.
Tip 4: Practice a lot of programming problems. Participate in competitive programming contests.

Application process
Where: Referral
Eligibility: 1+ Year of experience in backend
Resume Tip
Resume tip

Tip 1: Be honest about what you write in your resume.
Tip 2: Should have at least 2 projects
Tip 3: Maintain a precise and self-speaking one-page resume.
Tip 4: Add technical achievements only.

Interview rounds

01
Round
Medium
Online Coding Test
Duration75 mins
Interview date23 Feb 2022
Coding problem3

This round was an preliminary test and there were 3 coding questions that were need to be completed in the stipulated time.

1. Maximum Sum No Larger Than K

Hard
25m average time
60% success
0/120
Asked in companies
DunzoAmazonCIS - Cyber Infrastructure

You are given an ‘N’ x ‘M’ matrix ‘MAT’ and an integer ‘K’. Your task is to find the maximum sum of a rectangle in the matrix which is less than or equal to ‘K’.

For Example:

You are given ‘MAT’= [[1, 2],[3, 4]] and ‘K’ = 8. 

Then the answer will be 7 (the sum of the red rectangle).
Try solving now

2. Cycle Detection in a Singly Linked List

Moderate
15m average time
80% success
0/80
Asked in companies
Morgan StanleyDunzoOYO

You are given a Singly Linked List of integers. Return true if it has a cycle, else return false.


A cycle occurs when a node's next points back to a previous node in the list.


Example:
In the given linked list, there is a cycle, hence we return true.

Sample Example 1

Problem approach

Have a visited flag with each node.
Traverse the linked list and keep marking visited nodes.
If you see a visited node again then there is a loop.

Try solving now

3. Ninja island

Moderate
25m average time
75% success
0/80
Asked in companies
eBayCIS - Cyber Infrastructure

There is a very famous ninja island having 2 * ‘N’ houses. On this island, the houses are built in such a way that they form a 2 * ‘N’ grid, where each cell in the grid represents a house. Some of the houses are occupied by ninjas, and the remaining houses are occupied by ordinary people. The king of this island wants to know the houses which are occupied by ninjas. The only thing he knows is that, out of ‘N’ houses, ‘K1’ and ‘K2’ houses are being occupied by ninjas in the first and second row, respectively. The king recently discovered that ‘ARR[i]’ houses are occupied by ninjas in the i-th column, where ‘i’ is from 0 to ‘N’ - 1. As the king is busy with the queen, he asked you to find the houses occupied by ninjas.

Try solving now
02
Round
Easy
Video Call
Duration60 mins
Interview date2 Mar 2022
Coding problem2

The interview started with my Introduction and directly moved on to the technical skills. Started with deep questions on Projects in my Resume. Asked about Past experience, some computer fundamentals then coding questions. like Access Specifiers and He also asked me what data structure is to be used if I have to store the addresses..

1. Search In A Sorted 2D Matrix

Moderate
0/80
Asked in companies
CIS - Cyber InfrastructurePhonePe

You are given a 2D matrix ‘MATRIX’ of ‘N’*’M’ dimension. You must check whether a given number ‘target’ is present in the matrix.


The following properties apply to the given matrix:

1. In each row, integers are sorted from left to right.
2. Each row's first integer is greater than the previous row's last integer.

Example:

Input:
'MATRIX' = [ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 60] ], 'TARGET' = 3 
Output:1
Explanation: Since the given number ‘TARGET’ is present in the matrix, we return true.
Problem approach

We start search the matrix from top right corner, initialize the current position to top right corner, if the target is greater than the value in current position, then the target can not be in entire row of current position because the row is sorted, if the target is less than the value in current position, then the target can not in the entire column because the column is sorted too. We can rule out one row or one column each time, so the time complexity is O(m+n).

Try solving now

2. OS Questions

Explain Scheduling algorithms?
Whart is kernel?
What is Process Management and Device Management?
What are semaphores?

Problem approach

Tip 1: Learn basic OS questions
Tip 2: Go through all the previously asked Questions

03
Round
Easy
HR Round
Duration30 mins
Interview date2 Mar 2022
Coding problem1

Some questions about Past experience were asked and talks on compensation and basic HR questions.

1. Basic HR Questions

How do you handle conflicts?
You have a call with a client and he is talking about something you have no idea about and he wants deadlines on the work, how do you respond?
Then he asked if I have worked with the team, what difficulties I faced and what I learned. He asked me about a project idea, and how will I implement it.
He was just checking whether I am the correct fit and will I be able to cope up with the team. He asked about my weakness. The most interesting question he asked was whether in past my friends have said that I am wrong and how I handled it. And if there is conflict in ideas in the project in a team, how I will manage it if I am team lead?

Problem approach

Tip 1: Practice previously asked questions.
Tip 2: Share the process with the interviewer.
Tip 3: clear the requirements from interviewer if required

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
SDE - 1
3 rounds | 4 problems
Interviewed by CIS - Cyber Infrastructure
784 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
Trainee Engineer
2 rounds | 3 problems
Interviewed by CIS - Cyber Infrastructure
605 views
0 comments
0 upvotes
company logo
Trainee Engineer
3 rounds | 6 problems
Interviewed by CIS - Cyber Infrastructure
1005 views
0 comments
0 upvotes