Info Edge India (Naukri.com) interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Info Edge India (Naukri.com)
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

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

Tip 1 : Be confident about the things in your resume
Tip 2 : Be proficient in at least 1 coding language 

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

Tip 1 : Do not put false things on resume else it will be get you in trouble.
Tip 2 : Be precise but accurate

Interview rounds

01
Round
Easy
Online Coding Interview
Duration40 min
Interview date13 Aug 2019
Coding problem0

Online MCQ test

There were 35 questions to be done in 40 mins which included 15 aptitude and 20 technical questions related to Ds Algo.

Around 120 students gave the test out of which 20 students were selected for further rounds .

02
Round
Easy
Face to Face
Duration30 minutes
Interview date15 Aug 2019
Coding problem2

Introduce yourself. 
Bfs traversal and backtracking concepts .
After this round 6 students were shortlisted for second F2F interview.

1. Subtree of Another Tree

Easy
10m average time
90% success
0/40
Asked in companies
MicrosoftFacebookAmazon

Given two binary trees T and S, check whether tree S has exactly the same structure and node values with a subtree of T, i.e., check if tree S is a subtree of the tree T.

A subtree of a tree T is a tree S consisting of a node in T and all of its descendants in T. The subtree corresponding to the root node is the entire tree; the subtree corresponding to any other node is called a proper subtree.

Problem approach

Traverse the tree T in preorder fashion. 
For every visited node in the traversal, see if the subtree rooted with this node is identical to S.

Try solving now

2. Database Design Question

Design Facebook app using database concepts. further discussion on primary key, foreign key constraints etc. 
further extended to implement mutual friends facebook feature using Data structures 

Problem approach

I solved and explained using Graph

03
Round
Easy
Face to Face
Duration30 minutes
Interview date15 Aug 2019
Coding problem2

1. A mathematical puzzle was asked after i answered it, i was asked to code it .ps-it was very simple.

2.To find elements in second array which are not present in first array ? I solved it using hashing.

3. To reverse a string in minimum complexity and further 1 more string question was asked .

After this round 4 were shortlisted for HR round.

1. Intersection of Two Arrays II

Easy
0/40
Asked in companies
Expedia GroupMeeshoInfo Edge India (Naukri.com)

You have been given two integer arrays/list(ARR1 and ARR2) of size N and M, respectively. You need to print their intersection; An intersection for this problem can be defined when both the arrays/lists contain a particular value or to put it in other words, when there is a common value that exists in both the arrays/lists.

Note :
Input arrays/lists can contain duplicate elements.

The intersection elements printed would be in the order they appear in the first array/list(ARR1)


Problem approach

we store all elements of second array in a hash table. One by one check all elements of first array and print all those elements which are not present in the hash table.

Try solving now

2. Reverse String

Moderate
0/80
Asked in companies
Livekeeping (An IndiaMART Company)IBMMcAfee

You are given a string ‘S’. You are also given ‘M’ integers in an array ‘A’. You perform ‘M’ operations on this string. The operations are given in an array ‘A’ of size ‘M’.

You perform the operations in the order they appear in the array ‘A’. In the ‘i’th operation, you reverse the substring of ‘S’ from the position ‘A[i]’ to ‘len(S)’ - ‘A[i]’ - 1 (0 based).

Your task is to find the string after performing all the operations.

Example :
‘S’ = “aabcd”, ‘M’ = 2, ‘A’ = [0, 1]
After 1st operation i.e, reversing from [0, 4], ‘S’ = “dcbaa”.
After 2nd operation i.e, reversing from [1, 3], ‘S’ = “dabca”.
Hence, the answer is “dabca”.
Try solving now

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
Software Engineer
2 rounds | 3 problems
Interviewed by Info Edge India (Naukri.com)
0 views
0 comments
0 upvotes
Software Engineer
4 rounds | 7 problems
Interviewed by Info Edge India (Naukri.com)
644 views
0 comments
0 upvotes
Software Engineer
5 rounds | 4 problems
Interviewed by Info Edge India (Naukri.com)
905 views
2 comments
0 upvotes
Software Engineer
3 rounds | 7 problems
Interviewed by Info Edge India (Naukri.com)
779 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7976 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
10148 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4448 views
1 comments
0 upvotes