M

Metlife

Software Engineer

Interview Date

July 23, 2025

Result

Not Specified

Difficulty

Medium

Rounds

3 rounds

Drive Type

Full-Time

Topics asked

Data StructuresAlgorithmsOperating SystemsDBMSComputer NetworksOOPsSystem DesignPuzzlesAptitude

Detailed experience

Role: Software Engineer

College: Not Specified

Interview Date: July 23, 2025

Interview Type: Full-Time

Result: Not Specified

Difficulty: Medium

Rounds: 3 rounds

Topics Asked: Data Structures, Algorithms, Operating Systems, DBMS, Computer Networks, OOPs, System Design, Puzzles, Aptitude

Experience:

The MetLife recruitment process for a Software Engineer typically involves three main rounds: an Online Test, a Technical Round, and an HR Round.

Round 1: Online Test
This round is conducted on an online platform and includes Multiple Choice Questions (MCQs) covering aptitude and Computer Science concepts. Additionally, there are 2-3 Data Structures and Algorithms (DSA) coding questions, usually of easy to medium difficulty.

Round 2: Technical Interview (Face-to-Face/Video Call)
This round focuses on evaluating fundamental computer science knowledge, problem-solving abilities, and project experience. Questions are asked from CS fundamentals such as OOPs, DBMS, OS, and Computer Networks. Puzzle questions are also common. Candidates are expected to solve easy to medium level DSA-based coding problems. Discussions often revolve around previously performed projects mentioned in the resume.

Specific coding questions and concepts that might be asked include:

  • Find all anagrams in a given sorted dictionary.
  • Given a pack of cards (A1-A13, B1-B13, C1-C13, D1-D13) and a file with 51 card numbers, find the one missing card.
  • How to write an order service that scales horizontally, and how many services it can be split into. An architecture/design diagram and explanation are required.
  • Write DFS code and explain the data structures used for it.
  • Largest Sum Contiguous Subarray (Kadane's Algorithm).
  • In an array where all elements are repeated twice except one, find that unique element (e.g., in 2, 3, 4, 4, 3, the answer is 2).
  • Javascript Program for Largest Sum Contiguous Subarray.
  • Sort an array according to the order defined by another array.
  • Detect cycle in an undirected graph.
Puzzle questions like the "25 horses, 3 fastest, 5 races puzzle" and the "weighing 9 balls puzzle" can also be part of this round.

Round 3: HR Round
This round typically involves common HR questions aimed at assessing cultural fit and motivation. Examples include: "Tell me something which is not mentioned on your resume," "Why MetLife?", and "How would you rate yourself on a scale of 1 to 10?".

Posted on - 13 Nov 2025
MetLife Interview Experience - Software Engineer | OAHelper