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

Senior SDET

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

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Fundamentals of Programming in C & C++, OOPS, Software Development Life Cycles (SDLC), Testing Methodologies, Core Computer Science concepts (such as OS & DBMS)
Tip
Tip

Tip 1 : Be very clear with programming fundamentals and syntax
Tip 2 : Go through your projects very carefully
Tip 3 : Be confident about your intent to pursue a specific role with the organization

Application process
Where: Campus
Eligibility: CSE / IT Branch
Resume Tip
Resume tip

Tip 1 : Do not enter fake information in your resume
Tip 2 : Add links to your projects and make your resume ATS-friendly

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date20 Apr 2022
Coding problem3

Timings - Flexible (you would be given a 24 hour window to login, therefore you can attempt the test as per your convenience)
Test Environment - Good (compatible with almost all machines and browsers)

1. DBMS

  • Explain joins and their different kinds?
  • What is normalization in DBMS? Explain different normalized forms
  • What are Acid Properties?
Problem approach

Tip 1 : Go through Basic concepts of DBMS

Tip 2 : Practice SQL Queries

2. Left View Of Binary Tree

Moderate
30m average time
60% success
0/80
Asked in companies
WalmartSalesforceDelhivery

You have been given a Binary Tree of 'n' nodes, where the nodes have integer values



Example :
If the input tree is as depicted in the picture: 

alt text

The Left View of the tree will be:  2 35 2 
Problem approach

Tip 1 : Practice main topics as much as you can

Try solving now

3. Reverse First K elements of Queue

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

You are given a QUEUE containing ‘N’ integers and an integer ‘K’. You need to reverse the order of the first ‘K’ elements of the queue, leaving the other elements in the same relative order.

You can only use the standard operations of the QUEUE STL:

1. enqueue(x) : Adds an item x to rear of the queue
2. dequeue() : Removes an item from front of the queue
3. size() : Returns number of elements in the queue.
4. front() : Finds the front element.
For Example:
Let the given queue be { 1, 2, 3, 4, 5 } and K be 3.
You need to reverse the first K integers of Queue which are 1, 2, and 3.
Thus, the final response will be { 3, 2, 1, 4, 5 }.
Problem approach

It was an easy Question. So, I just used the conventional approach to reverse the queue.

Try solving now
02
Round
Easy
Video Call
Duration60 minutes
Interview date30 Apr 2022
Coding problem3

Timing : Afternoon (around 4 PM)
Interviewer : Team Lead

1. Reverse The Array

Easy
15m average time
85% success
0/40
Asked in companies
GartnerInfo Edge India (Naukri.com)HCL Technologies

Given an array/list 'ARR' of integers and a position ‘M’. You have to reverse the array after that position.

Example:

We have an array ARR = {1, 2, 3, 4, 5, 6} and M = 3 , considering 0 
based indexing so the subarray {5, 6} will be reversed and our 
output array will be {1, 2, 3, 4, 6, 5}.
Problem approach

Step 1 : Initialize start and end indexes as start = 0, end = n-1 
Step 2 : In a loop, swap arr[start] with arr[end] and change start and end as follows : 
             start = start +1, end = end – 1

Try solving now

2. Sort An Array of 0s, 1s and 2s

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

You have been given an array/list 'arr' consisting of 'n' elements.


Each element in the array is either 0, 1 or 2.


Sort this array/list in increasing order.


Do not make a new array/list. Make changes in the given array/list.


Example :
Input: 'arr' = [2, 2, 2, 2, 0, 0, 1, 0]

Output: Final 'arr' = [0, 0, 0, 1, 2, 2, 2, 2]

Explanation: The array is sorted in increasing order.
Problem approach

Step 1 : I simply applied insertion sort, after which the interviewer asked me to optimise the solution.
Step 2 : We discussed some more sorting algorithms that could have been applied.
Step 3 : Finally came up with a simple and efficient approach of sorting, since the array only consisted of 0s, 1s and 2s.

Try solving now

3. DBMS

  • What are the different types of joins in RDBMS?
  • What is the difference between DBMS and RDBMS?
  • What are primary key, foreign key, candidate key, super key?
Problem approach

Tip 1 : Go through Basic concepts of DBMS

Tip 2 : Practice SQL Queries

03
Round
Easy
Video Call
Duration45 minutes
Interview date5 May 2022
Coding problem3

Timing : Morning (around 11 AM)
Interviewer : Associate Vice President (Technology)

1. Puzzle

There are two empty bowls in a room. You have 50 white balls and 50 black balls. After you place the balls in the bowls, a random ball will be picked from a random bowl. Distribute the balls (all of them) into the bowls to maximize the chance of picking a white ball.

Problem approach

Tip 1 : Listen to the problem patiently

Tip 2 : Take your time and create the solution of the puzzle in your mind first

Tip 3 : When you are pretty confident about your answer, present your answer

2. Puzzle

A dealer has 1000 coins and 10 bags. He has to divide the coins over the ten bags so that he can make any number of coins simply by handing over a few bags. How must divide his money into the ten bags?

Problem approach

Tip 1 : Listen to the problem patiently

Tip 2 : Take your time and create the solution of the puzzle in your mind first

Tip 3 : When you are pretty confident about your answer, present your answer

3. Puzzle

There is a room with a door (closed) and three light bulbs. Outside the room, there are three switches, connected to the bulbs. You may manipulate the switches as you wish, but once you open the door you can’t change them. Identify each switch with its bulb. All bulbs are in working condition.

Problem approach

Tip 1 : Listen to the problem patiently

Tip 2 : Take your time and create the solution of the puzzle in your mind first

Tip 3 : When you are pretty confident about your answer, present your answer

04
Round
Easy
HR Round
Duration20 minutes
Interview date10 May 2022
Coding problem1

Timing - Evening (6 PM)
Interviewer - Senior Executive (HR & Talent Acquisition)

1. Basic HR Questions

  • Tell me about yourself
  • Tell me about your family background
  • What are your hobbies?
  • Name the project of which you are most proud of?
  • Why Info Edge & about my preference for relocation?
Problem approach

Tip 1 : Stay confident while replying to the interviewer

Tip 2 : Reply with a smile on your face it makes a great impact

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
Senior SDET
2 rounds | 2 problems
Interviewed by Info Edge India (Naukri.com)
850 views
0 comments
0 upvotes
SDET-2
4 rounds | 20 problems
Interviewed by Info Edge India (Naukri.com)
3382 views
0 comments
0 upvotes
Software Engineer
5 rounds | 4 problems
Interviewed by Info Edge India (Naukri.com)
906 views
2 comments
0 upvotes
SDET
3 rounds | 3 problems
Interviewed by Info Edge India (Naukri.com)
4450 views
1 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior SDET
4 rounds | 7 problems
Interviewed by Dunzo
725 views
0 comments
0 upvotes