AthenaHealth MTS Chennai
- Location
- Chennai
- Experience
- 3.5 years
- Posted
- 26 Feb 2026
Summary
I recently interviewed with AthenaHealth for an MTS role in Chennai. The process included an online assessment with coding and MCQ, followed by two onsite rounds focusing on DSA, LLD, and managerial discussion.
How it went
About: 3.5yoe, SBC, ~1000 problems solved overall
Applied on Naukri, Recruiter sent me a Hackerrank Link.
Sharing my recent interview experience with athenahealth — hope this helps someone preparing.
🧑💻 Round 1: Hackerrank (Online Assessment) The first round was conducted on Hackerrank.
✅ Coding Section (2 Problems)
📚 MCQ Section There were multiple-choice questions covering:
Docker basics
Jenkins basics
SQL concepts
One AWS-related question (Terminal was given and need to create API gateway)
One SQL query-based question
🏢 Onsite F2F (Both Rounds on Same Day)
🔹 R1 – Purely Technical (DSA Focus & LLD)
LLD: Design Book My Show
Database schema design Entities like Users, Shows, Seats, Bookings, Payments
Asked to write a join query based my architeture. Discussion on why I made certain choices
Asked to solve and explain 3 problems(Pen and paper)
1️⃣ https://leetcode.com/problems/repeated-substring-pattern/description/ (was only able to give brute force solution, he asked to try to optimise but couldnt come up) 2️⃣ https://leetcode.com/problems/sort-colors/ (Accepted O(n) space solution) 3️⃣ https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/description/
General questions on resume & project deep dives covered concepts like logging, multithreading, scaling design patterns.
🔹 R2 – Managerial Discussion
This round was more conversational.
Detailed introduction about myself
The biggest problem/project I have solved and my approach
General discussion around AI and how it can be applied in real-world systems
Questions asked (7)
- 01
AWS: Create API Gateway
Other
Given a terminal, I was asked to create an API Gateway on AWS.
- 02
Design Book My Show
System Design
I was asked to design Book My Show. This included designing the database schema for entities like Users, Shows, Seats, Bookings, and Payments. I also had to write a join query based on my architecture and discuss my design choices.
- 03
Repeated Substring Pattern
Data Structures & Algorithms
Open the problemGiven a string s, check if it can be constructed by taking a substring of it and appending multiple copies of the substring together.
- 04
Sort Colors
Data Structures & Algorithms
Open the problemGiven an array nums with n objects colored red, white, or blue, sort them in-place so that objects of the same color are adjacent, with the colors in the order red, white, and blue. We will use the integers 0, 1, and 2 to represent the color red, white, and blue, respectively.
- 05
Best Time to Buy and Sell Stock II
Data Structures & Algorithms
Open the problemYou are given an integer array prices where prices[i] is the price of a given stock on the i-th day. On each day, you may decide to buy and/or sell the stock. You can only hold at most one share of the stock at any time. However, you can buy it then immediately sell it on the same day. Find the maximum profit you can achieve.
- 06
Discuss Biggest Problem/Project
Behavioral
I was asked to describe the biggest problem or project I have solved and my approach to it.
- 07
AI Applications in Real-World Systems
Other
We had a general discussion around AI and how it can be applied in real-world systems.
How they prepared
I have solved approximately 1000 problems overall.