A

Athenahealth

Associate Member of Technical Staff

Interview Date

2022

Result

Selected (5 students selected as FTE)

Difficulty

Easy (coding questions)

Rounds

3 rounds

Drive Type

On-campus Virtual

Topics asked

Data Structures (STLmapLinked ListBST)ProjectsCDBMS (Triggers)Web technologies (DOMVirtual DOMReactfetch APIREST)Puzzles.

Detailed experience

Role: Associate Member of Technical Staff

College: Not Specified

Interview Date: 2022

Interview Type: On-campus Virtual

Result: Selected (5 students selected as FTE)

Difficulty: Easy (coding questions)

Rounds: 3 rounds

Topics Asked: Data Structures (STL, map, Linked List, BST), Projects, C++, DBMS (Triggers), Web technologies (DOM, Virtual DOM, React, fetch API, REST), Puzzles.

Experience:

This interview experience for the Associate Member of Technical Staff role was conducted virtually on-campus in 2022, resulting in 5 students being selected as Full-Time Employees (FTE).

Round 1: Coding & MCQ (90 minutes)
This round consisted of 10 MCQs and 2 easy-level coding questions.

Round 2: Technical Round (45 minutes)
The interviewer was described as very kind and polite, making the candidate comfortable. The round started with an introduction, followed by a short discussion on projects. The candidate stated proficiency in C++, leading to questions about STL (vector, map, set). Specific questions on `map` included accessing elements and erasing values (e.g., deleting students with CGPA < 5 from `map` without extra space, which the candidate solved using two map iterators). The candidate's favorite subject was Data Structures, so they were asked to print the reverse of a linked list in O(n) time without extra space and without modifying the list (solved using recursion). Another basic question was to find if a given value is present in a Binary Search Tree (BST), for which the log(n) solution was accepted. The round concluded with 2 puzzles.

Round 3: Managerial Round (30 minutes)
This round also began with an introduction, followed by a detailed description of all projects. Questions were asked about technologies used in projects, such as ReactJS, fetch API, and REST. Further technical questions included DOM (What is DOM, Virtual DOM, how Virtual DOM works in React) and Triggers in DBMS. The round ended with a puzzle: given 3 buckets (4, 5, and 13 liters), how to fill the 13-liter bucket with 7 liters.

Posted on - 12 Nov 2025
AthenaHealth Interview Experience - Associate Member of Technical Staff | OAHelper