E

Emerson

Software Engineer

Interview Date

December 16, 2021

Result

Selected

Difficulty

Medium

Rounds

3 rounds

Drive Type

On-Campus

Topics asked

Data StructuresAlgorithmsPointersOOPSSystem DesignDBMSMerge SortPolymorphismFunction OverloadingOverridingVirtual FunctionFriend Function

Detailed experience

Role: Software Engineer

College: Not Specified (On-Campus)

Interview Date: December 16, 2021

Interview Type: On-Campus

Result: Selected

Difficulty: Medium

Rounds: 3 rounds

Topics Asked: Data Structures, Algorithms, Pointers, OOPS, System Design, DBMS, Merge Sort, Polymorphism, Function Overloading/Overriding, Virtual Function, Friend Function

Experience:

This interview experience for a Software Engineer role at Emerson Electric Co. was an on-campus placement. The candidate prepared for 3 months, focusing on Data Structures, Pointers, OOPS, System Design, and Algorithms.

Round 1: Online Technical Test (Not explicitly detailed as a separate round, but implied from preparation tips)
The preparation tips strongly suggested practicing previously asked online test questions.

Round 2: Technical Interview (Video Call)
Duration: 50 minutes. This round involved two coding problems and technical questions around DSA and DBMS.

  • Coding Problem 1: Merge Sort. The task was to return a sorted sequence of an array 'ARR' in non-descending order using the merge sort algorithm. This was described as an easy problem with an average time of 15 minutes and 85% success rate. The problem approach involved dividing the array into two parts, recursively sorting them, and then merging the two sorted halves.
  • Coding Problem 2: Not Specified (only "2 Coding problems" mentioned).
  • OOPS Questions: What is polymorphism? What is function overloading, overriding? What is a virtual function? What is a friend function?

Round 3: HR Interview (Not explicitly detailed, but part of 3 rounds)
While not detailed in the snippet, typically the final round focuses on HR-related aspects, cultural fit, and salary discussions.

The candidate was selected. Key tips for preparation included doing previously asked interview and online test questions, going through previous interview experiences from platforms like Codestudio and Leetcode, and having at least two good projects well-explained.

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