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

SDE - 1

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

Interview preparation journey

expand-icon
Journey
Once I registered on FirstNaukri for job opportunities and after few week I received an email about Info Edge hiring for SDE-1. I applied and submitted my resume and after few days I received a test link for online assessment. The whole process was online and quick. I was getting feedback and proper communication after each round.
Application story
I once registered on First Naukri and after few days I received a mail about Info Edge-Off Campus hiring for SDE-1 profile. I applied and after few days I received a test link. I was in my preparation phase so I took the online assessment and moved to nexr rounds. The hiring process was quick.
Why selected/rejected for the role?
I cleared all rounds (online assessment, 4 TR) because I was good at problem solving, puzzle questions, apptitude questions and I was clear with all core subjects (OOPS, SQL, DBMS, DSA). I was not able to clear last round as I did not have development skills (Angular, Node).
Preparation
Duration: 3 months
Topics: DBMS, OOPS, SQL, DSA, OS, Puzzle questions, Apptitude questions
Tip
Tip

Tip 1 : Practice DSA questions, puzzle questions
Tip 2 : Time management while online assessment
Tip 3 : Mention projects in resume

Application process
Where: Naukri
Eligibility: CSE/ IT/ ECE
Resume Tip
Resume tip

Tip 1 : Mention skills relevant to the role 
Tip 2 : Add projects along with contribution

Interview rounds

01
Round
Medium
Online Coding Interview
Duration95 minutes
Interview date25 Jan 2022
Coding problem2

After resume shortlisting I received a test link for online assessment which was 1hr 34 minutes long. The test window was open for for 24 hrs. The platform was good and I was able to attempt all questions.

1. K Max Sum Combinations

Easy
10m average time
90% success
0/40
Asked in companies
WalmartInfo Edge India (Naukri.com)D.E.Shaw

You are given two arrays/lists ‘A’ and ‘B’ of size ‘N’ each. You are also given an integer ‘K’. You must return ‘K’ distinct maximum and valid sum combinations from all the possible sum combinations of the arrays/lists ‘A’ and ‘B’.


Sum combination adds one element from array ‘A’ and another from array ‘B’.


For example :
A : [1, 3] 
B : [4, 2] 
K: 2

The possible sum combinations can be 5(3 + 2), 7(3 + 4), 3(1 + 2), 5(1 + 4). 

The 2 maximum sum combinations are 7 and 5. 
Try solving now

2. Scramble String

Hard
15m average time
85% success
0/120
Asked in companies
Rubrik, Inc.Info Edge India (Naukri.com)Postman

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
    Easy
    Video Call
    Duration60 minutes
    Interview date6 Feb 2022
    Coding problem1

    I was asked easy-medium level DSA questions, then later to code my approach along with time and space complexities.
    I also did dry run for my code and it was running as expected.

    1. Star Pattern

    Easy
    10m average time
    85% success
    0/40
    Asked in companies
    PayPalInfo Edge India (Naukri.com)LTIMindtree
    Pattern for N = 4

    picture

    The dots represent spaces.
    Problem approach

    Try to make a dry run for better understanding, don't jump to solution directly.
    Discuss approach with the interviewer and explain intuition for the approach.

    Try solving now
    03
    Round
    Medium
    Video Call
    Duration40 minutes
    Interview date7 Feb 2022
    Coding problem2

    I was given coding questions (based on priority queue), I asked few questions and came up with an approach. I explained my approach and made a dry run on my approach. I was able to code without any help.
    I explained time and space complexities.

    I was also asked few questions on OS and I was not able to answer one question which the interviewer explained me.
    I also asked which tech stack is been used and then the interviewer explained about work and which technology is used.

    1. Min Stack

    Easy
    0/40
    Asked in companies
    Morgan StanleyPostmanDelhivery

    Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.

    1. Push(num): Push the given number in the stack.
    2. Pop: Remove and return the top element from the stack if present, else return -1.
    3. Top: return the top element of the stack if present, else return -1.
    4. getMin: Returns minimum element of the stack if present, else return -1.
    

    For Example:

    For the following input: 
    1
    5
    1 1
    1 2
    4
    2
    3
    
    For the first two operations, we will just insert 1 and then 2 into the stack which was empty earlier. So now the stack is => [2,1]
    In the third operation, we need to return the minimum element of the stack, i.e., 1. So now the stack is => [2,1]
    For the fourth operation, we need to pop the topmost element of the stack, i.e., 2. Now the stack is => [1]
    In the fifth operation, we return the top element of the stack, i.e. 1 as it has one element. Now the stack is => [1]
    
    So, the final output will be: 
    1 2 1
    
    Problem approach

    I implemented the stack and also executed the program which was running as expected. I implemented the methods but was not able to think for optimal approach, which later I was able to code with some help.

    Try solving now

    2. Reverse Stack Using Recursion

    Easy
    21m average time
    80% success
    0/40
    Asked in companies
    MicrosoftIBMRazorpay

    Reverse a given stack of 'N' integers using recursion. You are required to make changes in the input parameter itself.


    Note: You are not allowed to use any extra space other than the internal stack space used due to recursion.


    Example:
    Input: [1,2,3,4,5] 
    Output: [5,4,3,2,1]
    

    add image

    Problem approach

    I was not able to think for a solutions, later I got an approach which I first discussed and then I was able to code.
    I also used recursive approach to solve this question.

    Try solving now
    04
    Round
    Hard
    HR Round
    Duration50 minutes
    Interview date15 Feb 2022
    Coding problem4

    HR asked me about my education, college, projects, intenships and a small introduction. Then HR gave me a puzzle to solve.
    I took time to solve puzzle but missed one puzzle.

    1. Basic HR Questions

    What is your final year project and mention your contribution.

    Problem approach

    Tip 1 : Give the problem statment and reason for picking project idea.
    Tip 2 : Explained the technologies used and reason (why React, why not Angular)
    Tip 3 : Explain your contribution, skills you learned and implemented.

    2. Puzzle

    There are N balls out of which one ball is heavy in weight and rest are of the same weight. In how many occurrences will you find the heavy ball?

    Problem approach

    Tip 1 : Understand problem properly
    Tip 2 : If not sure, ask for a explanation
    Tip 3 : Be interactive, don't get lost

    3. Puzzle

    Give a triangle, draw two small triangles within the large triangle with some consitions.

    Problem approach

    Tip 1 : If not sure how to proceed, explain what you understood and request for a little explanation
    Tip 2 : Discuss your thought process

    4. Basic HR Questions

    Any experience in back-end and front-end?

    Problem approach

    Tip 1 : I said honest answer that I have worked on few skills but if required I am ready to start with new skill.
    Tip 2 : Mention technical skills

    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
    SDE - 1
    3 rounds | 8 problems
    Interviewed by Info Edge India (Naukri.com)
    1417 views
    0 comments
    0 upvotes
    SDE - 1
    4 rounds | 4 problems
    Interviewed by Info Edge India (Naukri.com)
    2376 views
    0 comments
    0 upvotes
    SDE - 1
    3 rounds | 8 problems
    Interviewed by Info Edge India (Naukri.com)
    905 views
    0 comments
    0 upvotes
    SDE - 1
    2 rounds | 4 problems
    Interviewed by Info Edge India (Naukri.com)
    519 views
    0 comments
    0 upvotes
    Companies with similar interview experiences
    company logo
    SDE - 1
    5 rounds | 12 problems
    Interviewed by Amazon
    115098 views
    24 comments
    0 upvotes
    company logo
    SDE - 1
    4 rounds | 5 problems
    Interviewed by Microsoft
    58239 views
    5 comments
    0 upvotes
    company logo
    SDE - 1
    3 rounds | 7 problems
    Interviewed by Amazon
    35148 views
    7 comments
    0 upvotes