Member of Technical Staff (MTS)
Interview Date
—
Result
Rejected (due to compensation negotiation)
Difficulty
—
Rounds
3 rounds
Drive Type
Full-Time (implied from candidate's experience lev
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified
Interview Type: Full-Time (implied from candidate's experience level)
Result: Rejected (due to compensation negotiation)
Difficulty: Not Specified
Rounds: 3 rounds
Topics Asked: Data Structures and Algorithms, Core Java, Resume discussion, System Design (implied by production-ready code expectations).
This interview experience for a Member of Technical Staff (MTS) role at Athena Health in Bangalore was shared by a candidate with 3 years of experience. The candidate was not selected due to compensation negotiation, despite successfully solving problems.
Round 1: DSA (60 minutes)
This round involved a general discussion regarding existing work and the resume. Following this, the candidate was asked to code two questions in Java in an online IDE: 1) Remove duplicates in an array, and 2) Sort an array based on frequency (e.g.,). Dry running of a few test cases was done, and the candidate was asked to optimize the code. A few core Java questions were also asked.
Round 2: Java + Coding (60 minutes)
This round started with a thorough discussion (approximately 10 minutes) on every point written on the resume, emphasizing being completely knowledgeable about it. The candidate was asked to implement a queue using a stack and vice versa in an IDE. The interviewer expected production-ready code, focusing on coding style and basics related to constructors and main functions during code writing. Many core Java questions were posed.
Round 3: HM (Hiring Manager) Round (45 minutes)
Two DSA questions were asked in this round. One specific question mentioned was: "Given two trees, find if they are mirrors of each other or not." Following the coding questions, there was a discussion about the resume and general work-related topics.