Incedo Inc. interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Incedo Inc.
upvote
share-icon
3 rounds | 9 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Practice Atleast 250 Questions of DSA
Tip 2 : Do atleast 2 projects
Tip 3 : Practice daily

Application process
Where: Campus
Eligibility: 6.5 CGPA
Resume Tip
Resume tip

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.
Tip 3 : Resume shouldn't be so long
Tip 4 : Upload projects on GitHub and provide links in resume

Interview rounds

01
Round
Medium
Online Coding Interview
Duration150 minutes
Interview date5 Aug 2021
Coding problem3

There were around 50 mcqs. The Topics of MCQs was : Quantative Aptitude , Qualitative Aptitude ,Automata fix questions ,DSA based questions and 2-3 coding questions were asked

1. Sort Odd-Even Ways

Moderate
0/80
Asked in company
Incedo Inc.

You are given an array ‘ARR’ of size ‘N’. The array contains ‘N’ positive integers.

You want to sort the array in ascending order by doing some operations.

In one operation, you can select two adjacent indexes and swap them if the parity of both values is not the same. In other words, you can only swap two elements if they are adjacent and one is odd, and the other is even.

Can you tell if you can sort the array?

Example :
N = 4
ARR =[ 1, 0, 3, 2 ]
If we swap ‘1’ and ‘0’ and ‘3’ and ‘2’, after applying these operations, our array becomes sorted. So ‘ANS’ is ‘1’.
Try solving now

2. Maximum Difference

Hard
40m average time
50% success
0/120
Asked in companies
Expedia GroupIncedo Inc.D.E.Shaw

You are given an integer array ‘arr’ of size ‘N’. Your task is to find the maximum difference between two consecutive elements in the sorted form of the array ‘arr’.

If the ‘arr’ contains less than two elements, return 0.

For example:
You are given arr = {1, 3, 8, 6, 7}, then our answer will be 3. 
Sorted form of arr = {1, 3, 6, 7, 8}. The maximum absolute difference between two consecutive elements is 6 - 3 = 3, which is the correct answer.
Try solving now

3. Sum of Digits

Easy
15m average time
85% success
0/40
Asked in companies
ProtiumMorgan StanleySamsung

Ninja is given an integer ‘N’. One day Ninja decides to do the sum of all digits and replace the ‘N’ with the sum of digits until it becomes less than 10. Ninja wants to find what will be the value of ‘N’ after applying this operation.

Help Ninja in finding out this value.

Problem approach

1) Get the number
2) Get the remainder and pass the next remaining digits
3) Get the rightmost digit of the number with help of the remainder '%' operator by dividing it by 10 and add it to sum.
Divide the number by 10 with help of '/' operator to remove the rightmost digit.
4) Check the base case with n = 0
5) Print or return the sum

Try solving now
02
Round
Medium
Video Call
Duration50 minutes
Interview date7 Aug 2021
Coding problem5

Interviewer asked me theory questions from DS algo , DBMS , SQL queries and some coding questions

1. Majority Element - II

Easy
10m average time
90% success
0/40
Asked in companies
Morgan StanleyAmazonD.E.Shaw

You are given an array/list 'ARR' of integers of length ‘N’. You are supposed to find all the elements that occur strictly more than floor(N/3) times in the given array/list.

Problem approach

The idea is to use Hashing to solve this in O(n) time on average. We store elements and their counts in a hash table. After storing counts, we traverse input array again and print those elements whose counts are more than once. To make sure that every output element is printed only once, we set count as 0 after printing the element.

Try solving now

2. Reverse Linked List

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

Given a singly linked list of integers. Your task is to return the head of the reversed linked list.

For example:
The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Follow Up :
Can you solve this problem in O(N) time and O(1) space complexity?
Problem approach

1) Divide the list in two parts - first node and 
rest of the linked list.
2) Call reverse for the rest of the linked list.
3) Link rest to first.
4) Fix head pointer

Try solving now

3. OS Question

What is Deadlock?

4. Covid Vaccination

Moderate
0/80
Asked in companies
BNY MellonOracleAmerican Express

We are suffering from the Second wave of Covid-19. The Government is trying to increase its vaccination drives. Ninja wants to help the Government to plan an effective method to help increase vaccination following safety measures. Time is running out. Can you help the nation?

You are given two positive integers: ‘n,’ ‘maxVaccines’ denoting the number of days for which this vaccination drive will go on and the total number of vaccines available for the drive, respectively. You have to find the number of vaccines administered each day. You are also given a number ‘dayNumber,’ and we are interested to know the maximum number of vaccines that can be administered on ‘dayNumber’ th day.

The rules of the vaccination drive :

1. There should be a positive number of vaccines administered each day during the vaccination drive.

2. The absolute difference between the number of vaccines in two consecutive days should not exceed 1.

3. The sum of all the elements of the vaccines array does not exceed maxVaccines, that is, you cannot administer more vaccines than what is provided to you.

4. Vaccines administered on ‘dayNumber’ th day should be maximized.

Try solving now

5. DBMS Question

what are joins and tell me the types of Joins?

03
Round
Easy
HR Round
Duration20 minutes
Interview date9 Aug 2021
Coding problem1

1. Basic HR Questions

tell me about yourself

What are your projects and which technologies are used in them.

Tell me about your Strengths , weakness , in which situation you think you have the leadership qualities

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
3 rounds | 3 problems
Interviewed by Incedo Inc.
0 views
0 comments
0 upvotes
SDE - 1
5 rounds | 11 problems
Interviewed by Incedo Inc.
535 views
0 comments
0 upvotes
SDE - 1
2 rounds | 9 problems
Interviewed by Incedo Inc.
0 views
0 comments
0 upvotes
SDE - 1
4 rounds | 4 problems
Interviewed by Incedo Inc.
425 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6261 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2159 views
0 comments
0 upvotes