I

Info Edge

Software Engineer

Interview Date

24-25 Aug 2021

Result

Selected

Difficulty

Medium

Rounds

5 rounds

Drive Type

On-Campus, Full-Time (with 6 months internship)

Topics asked

Data StructuresAlgorithmsLinux EnvironmentCyber SecuritySQLProjectsInternshipsOOPSSystem Design

Detailed experience

Role: Software Engineer

College: Not Specified (On-Campus)

Interview Date: 24-25 Aug 2021

Interview Type: On-Campus, Full-Time (with 6 months internship)

Result: Selected

Difficulty: Medium

Rounds: 5 rounds

Topics Asked: Data Structures, Algorithms, Linux Environment, Cyber Security, SQL, Projects, Internships, OOPS, System Design

Experience:

This candidate's experience for a Software Engineer role at Info Edge was an on-campus virtual recruitment drive. The process consisted of 5 rounds.

Round 1 (Online Assessment - 94 minutes): This round had both coding and MCQs.

  • Coding Questions:
    1. A medium-level problem: Given a list of items of different types (integers) in an array, remove 'k' different types of items such that the resulting count of items left is minimized. This could be solved by finding frequencies, sorting, and removing 'k' largest frequencies.
    2. A hard-level problem: Given 3 vectors (A: time to make i-th sweet, B: sweetness level of i-th sweet, C: time sweet-maker has), return the maximum sweetness level of sweets that can be made satisfying all conditions. The candidate used binary search and a greedy approach.
  • MCQs: There were 4 sections: Linux Environment, Cyber Security, SQL, and Data Structures. Each section had 6 MCQs to be done in 6 minutes.
10 students who solved both coding questions moved to Round 2.

Round 2 (Technical Interview 1): The interviewer asked for an introduction, then projects and previous internships. The candidate mentioned Java as their preferred language.

  • Coding Questions:
    1. Find elements present in the first array but not in the second. The candidate solved it using a Hash Set.
    2. Longest Palindromic Substring. The candidate first explained the brute force approach orally and then wrote an optimized code in O(n^2) time and O(n^2) space complexity.

Round 3 (Technical Interview 2): After self-introduction, a coding question was asked.

  • Coding Question: A problem based on Stack for Expression Evaluation. It took around 30 minutes to code. The candidate explained the entire program, logic, and an example even though there was a runtime error.
This round lasted around 40 minutes. 2 students moved to the HR round.

Round 4 (Technical Interview 3): Only one coding question was asked in this round. (Specific question not detailed in the snippet provided).

Round 5 (HR Round): This was a friendly discussion with a senior HR that lasted about 10 minutes.

Posted on - 12 Nov 2025
Info Edge Interview Experience - Software Engineer | OAHelper