Premium Employer

i

This company page is being actively managed by Info Edge Team. If you also belong to the team, you can get access from here

Info Edge Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Info Edge Software Engineer Interview Questions, Process, and Tips

Updated 18 Feb 2025

Top Info Edge Software Engineer Interview Questions and Answers

  • Q1. Break The Integer Problem Statement Given an integer N , the task is to divide this integer into 'K' positive parts (where K ≥ 2 ) such that their sum equals N . The obj ...read more
  • Q2. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a spe ...read more
  • Q3. Balanced Parentheses Combinations Given an integer N representing the number of pairs of parentheses, find all the possible combinations of balanced parentheses using th ...read more
View all 50 questions

Info Edge Software Engineer Interview Experiences

29 interviews found

I applied via Campus Placement and was interviewed in Oct 2019. There were 5 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. Graph Question:- There is a chessboard. It is different from the normal chessboard. White and black blocks can be anywhere. Source and destination block are given. I was asked to find the path with a mini...
  • Q2. Find the sum of k smallest number in a BST.
  • Ans. 

    Find sum of k smallest numbers in a BST.

    • Traverse the BST in-order and add the k smallest numbers to a sum variable.

    • Use a priority queue to keep track of the k smallest numbers.

    • If k is greater than the number of nodes in the BST, return the sum of all nodes.

    • If k is 0, return 0.

  • Answered by AI
  • Q3. System design of BookMyShow. Design the algorithm and database for the seat booking system. How this the system will handle the case when the payment gets failed. Again he asked me to write the query for...
  • Ans. 

    Design algorithm and database for seat booking system of BookMyShow and handle failed payments.

    • Create a database with tables for movies, theaters, seats, bookings, and payments

    • Use a locking mechanism to prevent double booking of seats

    • If payment fails, release the locked seats and notify the user

    • Write a query to get the timestamp in SQL: SELECT CURRENT_TIMESTAMP;

  • Answered by AI
  • Q4. Write the code for the time stamp in C.
  • Ans. 

    Code for time stamp in C

    • Use the time.h header file

    • Call the time() function to get the current time in seconds

    • Convert the time to a string using strftime() function

    • Use the format string to specify the desired format of the time stamp

  • Answered by AI
  • Q5. Write the code for rearranging the array in consecutive pair multiplication. For example consider an array with 10 element A0, A1, A2......A9. The resultant array will be A0*A1, A1*A2, A2*A3, and so on. Th...
  • Ans. 

    Rearrange array in consecutive pair multiplication in descending order.

    • Create a new array to store the multiplied values

    • Use a loop to iterate through the original array and multiply consecutive pairs

    • Write a compare function to sort the new array in descending order

  • Answered by AI
  • Q6. Write the code to rearrange the array in maximum-minimum form.
  • Ans. 

    Code to rearrange an array in maximum-minimum form.

    • Sort the array in descending order.

    • Create a new array and alternate between adding the maximum and minimum values from the sorted array.

    • Return the new array.

    • Time complexity: O(nlogn)

    • Space complexity: O(n)

  • Answered by AI
  • Q7. What is stoi function (stoi() function)? Its uses and code to Implement stoi function.
  • Ans. 

    stoi() function converts a string to an integer.

    • stoi() is a C++ function that takes a string as input and returns an integer.

    • It is used to convert a string of digits into an integer.

    • It can also handle negative numbers and ignore leading whitespace.

    • Example: int num = stoi("123"); // num is now 123

  • Answered by AI
  • Q8. Write code for Longest Common Substring. (time limit for writing this code was 5-6 minutes)
  • Ans. 

    Code for finding the longest common substring in an array of strings.

    • Iterate through the first string and check for all possible substrings

    • Check if the substring is present in all other strings

    • Keep track of the longest common substring found so far

    • Return the longest common substring

  • Answered by AI
  • Q9. Q: What is a Transaction in DBMS and ACID properties? Q: What is Thread and how it is different from the Process? Q: What are some Linux commands. Write any 5 commands? Q: Why sudo is used for commands?...
  • Ans. 

    Answers to common technical questions in a software engineering interview

    • A transaction in DBMS is a sequence of operations that must be treated as a single unit of work. ACID properties ensure reliability and consistency of transactions.

    • A thread is a lightweight process that shares memory and resources with other threads in the same process. A process is a separate instance of a program.

    • Common Linux commands include ls...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident about what you speak.

Take your step forward. Try to be firstly interviewed if choice arrives ( They get screwed up at the end and ask questions that the previous candidates failed ).

Before approaching the solution to be clear with edge test-cases. Once you are completely sure then come up with an approach.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Logical reasoning, Quantitative aptitude

Round 2 - Coding Test 

Array,Strings,DSA concepts like searching algorithm

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Easy 3 hours long , Math logical reasoning , english grammer

Round 2 - Coding Test 

1 easy question , 1 medium question and 1 hard question

Round 3 - Technical 

(2 Questions)

  • Q1. Palindrome of string
  • Ans. 

    A palindrome of a string is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

    • Check if the string is equal to its reverse to determine if it is a palindrome.

    • Ignore spaces and punctuation when checking for palindromes.

    • Examples: 'racecar', 'madam', 'A man, a plan, a canal, Panama!'

  • Answered by AI
  • Q2. Mid of the linked list
Round 4 - HR 

(2 Questions)

  • Q1. Are you ready to relocation
  • Ans. 

    Yes, I am open to relocation for the right opportunity.

    • I am willing to relocate for the right job opportunity

    • I have experience moving for previous jobs

    • I am flexible and adaptable to new environments

  • Answered by AI
  • Q2. Tell me about your family background
  • Ans. 

    I come from a close-knit family with a strong emphasis on education and hard work.

    • My parents are both engineers and have always encouraged me to pursue a career in technology.

    • I have two siblings, one of whom is also in the tech industry.

    • Family gatherings often involve discussions about the latest advancements in the field.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare dsa and sql properly

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected

I was interviewed in Dec 2024.

Interview Questionnaire 

1 Question

  • Q1. Tumko Excel aata hai ?

Interview Preparation Tips

Interview preparation tips for other job seekers - Jo hoga sd dekha sjaayega :)

Info Edge interview questions for designations

 Senior Software Engineer

 (7)

 Software Development Engineer

 (2)

 Software Testing Engineer

 (1)

 Associate Software Engineer

 (1)

 Senior Software Engineer Testing

 (3)

 Software Engineer Level 1

 (1)

 Software Developer

 (10)

 Software Tester

 (2)

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Coding Test 

The duration was one hour

Round 2 - Technical 

(2 Questions)

  • Q1. Post fix to pre fix
  • Q2. Combination sum

Interview Preparation Tips

Interview preparation tips for other job seekers - Just study DSA

Get interview-ready with Top Info Edge Interview Questions

Software Engineer Interview Questions & Answers

user image Piyush Gupta

posted on 21 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Resume walkthrough and 1 medium level DSA question.

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

DSA Questions around DP

Round 2 - One-on-one 

(2 Questions)

  • Q1. Circular linked list?
  • Q2. Topological sorting in graph
  • Ans. 

    Topological sorting is a linear ordering of vertices in a directed acyclic graph where for every directed edge uv, vertex u comes before v.

    • Topological sorting is used in scheduling tasks, such as in project management or task scheduling algorithms.

    • It can be implemented using depth-first search (DFS) algorithm.

    • Kahn's algorithm is another popular method for topological sorting.

    • Example: Given a graph with vertices A, B, C...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Easy to medium questions

Round 2 - Technical 

(1 Question)

  • Q1. DSA questions based on Arrays
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Motilal Nehru Institute National Institute of Technology (NIT), Allahabad and was interviewed before Sep 2023. There were 5 interview rounds.

Round 1 - Coding Test 

Don't exactly remeber the questions now

Round 2 - Technical 

(2 Questions)

  • Q1. It was a string problem
  • Q2. Again just a better version of question 1
Round 3 - Technical 

(2 Questions)

  • Q1. Puzzles were asked
  • Q2. Project related and some DSA questions
Round 4 - Technical 

(2 Questions)

  • Q1. Project related questions were asked.
  • Q2. Detailed review of the company
Round 5 - HR 

(2 Questions)

  • Q1. The greatest strength and weakness
  • Ans. 

    My greatest strength is my problem-solving skills and my greatest weakness is my tendency to overthink.

    • Strength: I excel at breaking down complex problems into manageable tasks and finding efficient solutions.

    • Weakness: I sometimes spend too much time analyzing a situation and second-guessing myself, which can lead to delays in decision-making.

    • Strength: In a previous project, I was able to identify a critical bug in the...

  • Answered by AI
  • Q2. How to cope with stress?
  • Ans. 

    To cope with stress, it is important to practice self-care, seek support from others, and engage in stress-relieving activities.

    • Practice self-care by getting enough sleep, eating well, and exercising regularly.

    • Seek support from friends, family, or a therapist to talk about your feelings and get advice.

    • Engage in stress-relieving activities such as meditation, yoga, or hobbies you enjoy.

    • Set boundaries and prioritize task...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be calm and composed and everything will be fine.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Topological Sort Implementation
  • Ans. 

    Topological sort is a linear ordering of vertices in a directed acyclic graph.

    • Topological sort is used to find a linear ordering of vertices in a directed acyclic graph.

    • It is commonly implemented using depth-first search (DFS) algorithm.

    • The algorithm starts by visiting a vertex and then recursively visits all its adjacent vertices before adding it to the result list.

    • Topological sort is not possible if the graph has cyc

  • Answered by AI
  • Q2. Linked List reversal in groups of k
  • Ans. 

    Reverses a linked list in groups of k

    • Break the linked list into groups of k nodes

    • Reverse each group individually

    • Connect the reversed groups back together

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

user image Risheek Ravi

posted on 22 Jun 2022

I applied via FirstNa

Round 1 - Coding Test 

2 Programming Questions MCQ on CS fundamentals and aptitude

Round 2 - Technical 

(3 Questions)

  • Q1. What are the pillars of OOPS?
  • Ans. 

    The pillars of OOPS are Abstraction, Encapsulation, Inheritance, and Polymorphism.

    • Abstraction: Hiding implementation details and showing only necessary information.

    • Encapsulation: Binding data and functions together and restricting access to them.

    • Inheritance: Creating new classes from existing ones, inheriting properties and methods.

    • Polymorphism: Ability of objects to take on multiple forms and behave differently based

  • Answered by AI
  • Q2. Arrange a string based on the frequency of the characters
  • Ans. 

    The question asks to arrange a string based on the frequency of the characters.

    • Create a dictionary to store the frequency of each character in the string.

    • Sort the dictionary based on the frequency of characters in descending order.

    • Create a new string by concatenating the characters in the sorted dictionary.

  • Answered by AI
  • Q3. Addition of 2 numbers represented by Linked List
  • Ans. 

    Addition of 2 numbers represented by Linked List

    • Traverse both linked lists simultaneously and add the corresponding nodes

    • If the sum is greater than 9, carry over the 1 to the next node

    • If one linked list is shorter than the other, pad it with 0's

    • Return the sum as a new linked list

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Questions on React JS , OOPS, OS, My internship work experience
  • Q2. Coding Question on tree
Round 4 - Technical 

(1 Question)

  • Q1. Write a program to evaluate an algebraic expression e.x. (x+y-z) where the values of x,y,z are already provided to you
  • Ans. 

    Program to evaluate algebraic expression with given values

    • Use a stack to keep track of operators and operands

    • Iterate through the expression and push operands onto the stack

    • When an operator is encountered, pop the top two operands and perform the operation

    • Push the result back onto the stack

    • Repeat until the entire expression has been evaluated

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Generic HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your DSA strong as most of the interviews revolve around problem solving ability

Skills evaluated in this interview

Info Edge Interview FAQs

How many rounds are there in Info Edge Software Engineer interview?
Info Edge interview process usually has 3-4 rounds. The most common rounds in the Info Edge interview process are Technical, Coding Test and HR.
How to prepare for Info Edge Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Info Edge. The most common topics and skills that interviewers at Info Edge expect are Javascript, Kafka, Redis, Software Engineering and MySQL.
What are the top questions asked in Info Edge Software Engineer interview?

Some of the top questions asked at the Info Edge Software Engineer interview -

  1. Write the code for rearranging the array in consecutive pair multiplication. Fo...read more
  2. Q: What is a Transaction in DBMS and ACID properties? Q: What is Thread and ho...read more
  3. System design of BookMyShow. Design the algorithm and database for the seat bo...read more

Tell us how to improve this page.

Info Edge Software Engineer Interview Process

based on 14 interviews

5 Interview rounds

  • Coding Test Round
  • Technical Round - 1
  • Technical Round - 2
  • Technical Round - 3
  • HR Round
View more
Join Info Edge India’s first internet classifieds company.
Info Edge Software Engineer Salary
based on 231 salaries
₹7.5 L/yr - ₹20 L/yr
69% more than the average Software Engineer Salary in India
View more details

Info Edge Software Engineer Reviews and Ratings

based on 32 reviews

3.6/5

Rating in categories

3.8

Skill development

3.6

Work-life balance

3.6

Salary

4.2

Job security

3.5

Company culture

3.4

Promotions

3.4

Work satisfaction

Explore 32 Reviews and Ratings
Senior Executive
743 salaries
unlock blur

₹2.5 L/yr - ₹7.7 L/yr

Associate Senior Executive
608 salaries
unlock blur

₹2 L/yr - ₹6.2 L/yr

Assistant Manager
600 salaries
unlock blur

₹3.5 L/yr - ₹9.5 L/yr

Sales Executive
448 salaries
unlock blur

₹3.9 L/yr - ₹10 L/yr

Senior Software Engineer
357 salaries
unlock blur

₹10 L/yr - ₹32.8 L/yr

Explore more salaries
Compare Info Edge with

TCS

3.7
Compare

JustDial

3.5
Compare

Indiamart Intermesh

3.6
Compare

PolicyBazaar

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview