E

Ea

Software Engineer

Interview Date

Result

Selected (Inferred from context of article detaili

Difficulty

Medium

Rounds

4 rounds

Drive Type

On-Campus, Full-Time

Topics asked

QuantitativeLogicalVerbalCodingData StructuresAlgorithmsOOPSWeb Technologies (ReactjsNodejsMongoDBElastic)RESTful web servicesSystem DesignHeapQuicksortBitwise operations

Detailed experience

Role: Software Engineer

College: Premier colleges in India

Interview Date: Not Specified

Interview Type: On-Campus, Full-Time

Result: Selected (Inferred from context of article detailing successful hiring process for Rubal)

Difficulty: Medium

Rounds: 4 rounds

Topics Asked: Quantitative, Logical, Verbal, Coding, Data Structures, Algorithms, OOPS, Web Technologies (Reactjs, Nodejs, MongoDB, Elastic), RESTful web services, System Design, Heap, Quicksort, Bitwise operations

Experience:

EA conducted its first recruitment drive across Premier colleges in India. The hiring process included an online objective test, a written programming test, and multiple technical interviews.

Round 1: Online Round (75 mins)
This round had 4 sections: Quantitative, Logical, Verbal, and Coding. The coding section had 2 questions and was 40 minutes long.

Coding Questions:

  • Convert String A to String B in minimum number of moves. Conditions: You can only modify string A. You can only swap a character with the letter at the starting position of string A. You can replace a character if that doesn't exist in string B. Swapping or replacing a character costs 1 move.
  • Check if a tree is a mirror of it.

Round 2: Technical F2F (1 hr - 75 mins)

  • "Tell me about yourself."
  • "Explain your projects, hackathon and internship work briefly."
  • "Find loop in a linked list." (Asked to write code).
  • "What is the Floyd-Warshall algorithm?"
  • "Which language are you strong in?"
  • "What are virtual functions?"
  • OOPS concepts in C++.
  • Design a puzzle shown on the interviewer's laptop and write the algorithm behind it.

Round 3: Technical F2F (45 mins - 1 hr)

  • Questions on Reactjs, Nodejs, MongoDB, and Elastic.
  • "What are RESTful web services?"
  • "What kind of REST services did you use during your internship and how did you implement them?"
  • Design an e-commerce system like Flipkart.
  • "How do you instantaneously re-render the UI if there are changes in Db?"
  • Questions on DOM in React and how rendering is done.
  • "How do you send query parameters in a URL using GET?"

Round 4: Technical F2F and Managerial (1 hr - 75 mins)

  • Given an organization hierarchy: How to get the seniors of an employee? How to get the people under an employee? What kind of data structures to use? (Asked to write code and explain).
  • Given an array consisting of positive and negative numbers: Calculate the maximum sub-array sum in minimum time.
  • An array consists of 1-100 numbers except one is missing: How to find it in minimum time? (Discussed sum and subtract approach, then bit-wise XOR).
  • "How do you update yourself with the latest tech-related stuff?"
  • "Whom do you seek help if you face any issue while programming or developing something?"
  • "Do you like working in teams?"
  • "How positively do you take competency in the workplace?"
  • Explain Heap and Quicksort. Worst and best cases of quicksort.

Overall Experience: The hiring process was extensive, focusing on quality, design, and algorithmic approach, with emphasis on projects and internships. The interviewer encouraged stimulating discussions.

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