AthenaHealth MTS Chennai

athenahealth logo
athenahealth
· MTS I· Chennai· 3.5y exp
February 26, 2026 · 1 reads

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.

Full Experience

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

Interview Questions (7)

1.

AWS: Create API Gateway

Other

Given a terminal, I was asked to create an API Gateway on AWS.

2.

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.

3.

Repeated Substring Pattern

Data Structures & Algorithms

Given a string s, check if it can be constructed by taking a substring of it and appending multiple copies of the substring together.

4.

Sort Colors

Data Structures & Algorithms

Given 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.

5.

Best Time to Buy and Sell Stock II

Data Structures & Algorithms

You 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.

6.

Discuss Biggest Problem/Project

Behavioral

I was asked to describe the biggest problem or project I have solved and my approach to it.

7.

AI Applications in Real-World Systems

Other

We had a general discussion around AI and how it can be applied in real-world systems.

Preparation Tips

I have solved approximately 1000 problems overall.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!