Athena Health Sample Placement questions
Round 1:
1) N people were in a party and were seated in a circular manner. If each of the two present in
the party, except the pairs that were adjacent,sang a song and If a song lasted for 2 mins and
28 mins was taken for singing the songs, find N.
2) Let’s play a game of Russian roulette. You are tied to your chair and can’t get up. Here’s a
gun. Here’s the barrel of the gun, six chambers, all empty. Now watch me as I put a single
bullet in the gun. I close the barrel and spin it. I put a gun to your head and pull the trigger.
Click. Lucky you! Now I’m going to pull the trigger one more time. Which would you prefer,
that I spin the barrel first, or that I just pull the trigger
3) Five pirates discover a chest full of 100 gold coins. The pirates are ranked by their
years of service, Pirate #5 having five years of service, Pirate #4 four years, and so on down to
Pirate #1 with only one year of deck scrubbing under his belt. To divide up the loot, they
agree on the following:
The most senior pirate will propose a distribution of the booty. All pirates will then vote, including the most senior pirate, and if at least 50% of the pirates on board accept the proposal, the gold is divided as proposed. If not, the most senior pirate is forced to walk the plank and sink to Davy Jones’ locker. Then the process starts over with the next most senior pirate until a plan is approved.These pirates are not your ordinary swashbucklers. Besides their democratic leanings, they are also perfectly rational and know exactly how the others will vote in every situation. Emotions play no part in their decisions. Their preference is first to remain alive, and next to get as much gold as possible and finally, if given a choice between otherwise equal outcomes, to have fewer pirates on the boat. Suppose that you’re the most senior pirate (#5). Propose a distribution of coins that keeps you alive, that maximizes your gold, and that will be accepted
4) There is one highland where planes get fuel. A plan can cover the half of the world with full tank. A plane can transfer fuel from one plane to the other in the air. How many planes are required to make one plane cover the entire world once. Starting point of the travel is the Highland and coming back to the same Highland. All the other planes giving fuels to this Plane should also come back to the same highland and they don't have to cover the entire world.
5) It rains 3 days a week. When it rains there is Thunderstorm.
The probability of Thunderstorm falling on the ground is 1/42000.
A Golfer plays golf on Saturday and Sunday. What is the probability of Thunderstorm falling on
that Golfer?
6) One Dominoes (2*1) can be placed on two adjacent squares in a Chess board.
How many dominoes can be placed in an 8 * 8 chess board if a row is already filled and cannot
be used for placing Dominoes?
7) Given a square of 10cm each side with the four semi circles inside as shown in the above
diagram, find the area of the shaded portion
8) Party of 5 women and 5 men.
A committee consists of 3 women and 2 men
The total number of ways to form this committee.
9) Two men have certain amount of camel. They sell those camels. Each rate of the camel is equal to the total number of camels initially available. They then bought certain amount of goat for that money and for the remaining money they bought a dog. What will be rate of dog if they both share the animals and their total rate of animal for each person is equal?
Round 2(coding and testing):
They took us to the lab for this on and we were each given a paper with a program on it. It was all mixed as in each person got a different paper, You have around an hour to finish coding. after which you have to explain your code.They also given you wrong or incorrect inputs and see how your code handles these exceptions:-
1) Program to print a pyramid of stars
2) Write some code for time complexity O(log log n)
3). heap sort
4). Write code to find the kth maximum of n elements
5). Finding the palindrome in the given set of strings
6). The maximum sum from the first to the last line. i.e. 1+2+4+14,1+3+5+18,1+2+5+14.........
CODE: SELECT ALL
1
2 3
4 5 7
12 14 18 19
7). Given a Tree, write code to find the mirror image of that tree.
8). Implement FLAMES game
This is a game which predicts the compatibility between given two names.
All the common characters in the given two names are removed. The total number of distinct
characters in both the names are circled around the word FLAMES.
so the character at position x%strlen(FLAMES) in the word FLAMES is removed at each step till it
gets one character. Also the character removed in every step should not be considered for the
next step.
x - Total number of distinct characters in the given two names.
F - Friend
L - Love
A - Affection
M - Marriage
E - Enemy
S – Sister
9). Given a sentence, reverse the words in the sentence
Input:
"I am a boy"
Output:
"boy a am I"
Round 3(tech interview, but it was more HR oriented):
This round lasted for around 30 minutes. It more of a character analysis round.With a lot of HR type questions. These are some of the questions asked to my friends:
A self intro (you have to keep saying things until they tell you to stop).
Most of the questions were focused on Patient,Hospital,Insurance(daaa. its medical oriented). So they asked my friend to create a scenario connecting those three entities(My friend told them a about how a patients insurance should be checked before giving treatment unless it is an emergency). They are checking how efficiently you can relate them .
Most of my friends got puzzles wrong.You may expect many puzzles in the first round. That is puzzles you weren't able to solve. In my case the interviewer helped my friend with hints it took a while but he finally got it right.
In this round , THEY CONCENTRATE ON HOW WILLING YOU ARE TO LEARN and at the same time HOW WILLING YOU ARE TO SHARE WITH OTHERS.Just make sure you highlight those qualities, it will definitely impress the AthenaHealth folks
In some cases they also ask you to explain the logic used in the coding round
Make sure you have pre-made answer on what you are interested in i.e., whether you want to be a PROGRAMMER or QA analyst. But don't be adamant be flexible.
Round 4(tech interview):
Compared to the other round this is more tech oriented. Lot more tech questions. It is of normal difficulty and is not that hard to clear,you only need to know the basics.
Here are some sample type questions:
Very basic of Data Structure and Oracle knowledge enough.Lots of simple questions from data structures(insert into heaps etc). They did not ask to write code for DS, but rather to explain the logic through diagrams.
you can expect some puzzle question too here
They don't want u to give up if you don't know an answer.So they throw hints at you all the time.
For some complicated question, they expect how much you brainstorm ideas in solving So once u start guessing things they will help you with the problem in some cases they said stuff like "good job so far all you have to do is this and this and you will have the answer"
If possible try to learn some basics of Perl this will help you very much at the end ,even if you don't know ..its not much of a problem
DATA STRUCTURES..
1. Which is better B-trees or hash table?
2. What is the data structure used for indexing purposes in database?
ALGORITHMS…
1. Discussion regarding merits and demerits of sorting algorithms
2. Explain heap sort
They selected 5 people from a total of 300 that attended.The package is 4.2 lpa with internship
The results were announced really fast like an hour after last interview. Also the main areas to focus on are: DATA STRUCTURE, PUZZLES, ORACLE and PERL
Review No 2:
Position: Analyst at athenahealth
Accepted Offer – Interviewed in Chennai (India) – Reviewed May 28, 2013
Interview Details – Phone interview, Analytical round followed by a technical round and the the client interview.
Interview Question – This is the longest interview I have and will ever attend in my entire life. The best part is everybody will ask you the same question and you will end up thinking how to answer it differently.
Negotiation Details – Half you pay will go into variables so read the offer letter carefully.
Review No 3:
Name of the attender: Arun Karthik
Round 1 Questions:
1) Consider a school which consists of boys,girls and teachers. Girls strength is twice as boys. During prayer this school follows some procedure which is bowing each other. Each girl bow every other girls,boys and teacher. And each boy bow every other boys,girls and teachers.There are totally 900 bows find how many boys and girls are there in the school ?
2) There is a clock which shows false timing ie it shows 10 minutes less for each 1 hour....if the clock shows 12 noon now how many minutes will be lost when it shows 3 pm ?
3) Take two numbers only 1’s, no other numbers should be considered.When you add and multiply the result must be same for both cases. Find the two numbers. For Example : assume 1 and 11 if we multiply we will get 11 and add we will get 12 so this result is negative….
4) Excluding stoppages , the speed of the bus is 54 km/hr and including stoppages , it is 45 km/hr . For how many minutes does the bus stop per hour ?
5) Consider the below figure which is the rectangle having length and breadth 30m and 20m respectively there is a 4m walkway. Excluding walk way find the area in sq.m ?
Review No 4:
The first round was for 1 hour with 10 questions and the way you work it out will determine whether you enter the next round or not.
1)Let’s play a game of Russian roulette. You are tied to your chair and can’t get up. Here’s a gun. Here’s the barrel of the gun, six chambers, all empty. Now watch me as I put two bullets in the gun. I close the barrel and spin it. Should I spin the barrel or not so that you could be alive.
2)Luckily you survived. Now again i am pointing it at you. Should I spin the barrel or not so that you could be alive.
3)Find the last non-zero digit of 30^2345
4)A man visits a shopping mall almost every day and he walks up an up-going escalator that connects the ground and the first floor. If he walks up the escalator step by step it takes him 16 steps to reach the first floor. One day he doubles his stride length (walks up climbing two steps at a time) and it takes him 12 steps to reach the first floor.
If the escalator stood still, how many steps would there be on sight?
5)A rectangular ground is to be filled with square tiles of unit area. The border of the ground should be of red coloured tiles and inside white. If the number of red and white tiles are the same, find the minimum dimensions of the ground.
6)N people were in a party and were seated in a circular manner. If each of the two present in the party, except the pairs that were adjacent,sang a song and If a song lasted for 2 mins and 28 mins was taken for singing the songs, find N.
7)3 pirates have to decide how to divide their loot of 100 gold coins. The rules are as follow:
* The most senior pirate gets to propose a way to divide the loot.
* Each pirate, including the most senior pirate himself gets to vote.
* If the majority agrees with the proposal, the loot will be divided as suggested.
* In the case of a tie, the proposal will be accepted.
* If the majority disagrees, the most senior pirate will be killed. The next most senior pirate gets to suggest. The process continues.
Now, you’re the most senior pirate out of the three. How are you going to divide the coins so that you get the biggest share possible?
Find the number of solutions for 3x+4y=60, if x and y are positive integers.
9)There are 25 Horses which all run at different speeds. A faster horse always beats a slower horse. You can race 5 horses at a time. There are no ties and you may not time them. What is the minimum number of races needed to determine the 3 fastest horses in order from fastest to slowest.
The second round was an interview which lasted for 10-20 mins. Some simple programs and puzzles were asked along with some basic HR questions.
For eg. Program to build a pyramid of stars, Defective soap box puzzle, Tablets in two bottles puzzle.
Some were asked to tell some real time examples for normalization, queues and priority queues.
A sound knowledge in puzzles along with some programming skills will help you clear this round.
The third round was a programming round where 3 questions were asked(Time duration: 1 hour)
1)To encrypt a given passage according to the given pattern.
2)To find the day given the date.
3)To print the roman number for a given decimal number.
If you have any other questions, mail us at csetube@gmail.com
Round 1:
1) N people were in a party and were seated in a circular manner. If each of the two present in
the party, except the pairs that were adjacent,sang a song and If a song lasted for 2 mins and
28 mins was taken for singing the songs, find N.
2) Let’s play a game of Russian roulette. You are tied to your chair and can’t get up. Here’s a
gun. Here’s the barrel of the gun, six chambers, all empty. Now watch me as I put a single
bullet in the gun. I close the barrel and spin it. I put a gun to your head and pull the trigger.
Click. Lucky you! Now I’m going to pull the trigger one more time. Which would you prefer,
that I spin the barrel first, or that I just pull the trigger
3) Five pirates discover a chest full of 100 gold coins. The pirates are ranked by their
years of service, Pirate #5 having five years of service, Pirate #4 four years, and so on down to
Pirate #1 with only one year of deck scrubbing under his belt. To divide up the loot, they
agree on the following:
The most senior pirate will propose a distribution of the booty. All pirates will then vote, including the most senior pirate, and if at least 50% of the pirates on board accept the proposal, the gold is divided as proposed. If not, the most senior pirate is forced to walk the plank and sink to Davy Jones’ locker. Then the process starts over with the next most senior pirate until a plan is approved.These pirates are not your ordinary swashbucklers. Besides their democratic leanings, they are also perfectly rational and know exactly how the others will vote in every situation. Emotions play no part in their decisions. Their preference is first to remain alive, and next to get as much gold as possible and finally, if given a choice between otherwise equal outcomes, to have fewer pirates on the boat. Suppose that you’re the most senior pirate (#5). Propose a distribution of coins that keeps you alive, that maximizes your gold, and that will be accepted
4) There is one highland where planes get fuel. A plan can cover the half of the world with full tank. A plane can transfer fuel from one plane to the other in the air. How many planes are required to make one plane cover the entire world once. Starting point of the travel is the Highland and coming back to the same Highland. All the other planes giving fuels to this Plane should also come back to the same highland and they don't have to cover the entire world.
5) It rains 3 days a week. When it rains there is Thunderstorm.
The probability of Thunderstorm falling on the ground is 1/42000.
A Golfer plays golf on Saturday and Sunday. What is the probability of Thunderstorm falling on
that Golfer?
6) One Dominoes (2*1) can be placed on two adjacent squares in a Chess board.
How many dominoes can be placed in an 8 * 8 chess board if a row is already filled and cannot
be used for placing Dominoes?
7) Given a square of 10cm each side with the four semi circles inside as shown in the above
diagram, find the area of the shaded portion
8) Party of 5 women and 5 men.
A committee consists of 3 women and 2 men
The total number of ways to form this committee.
9) Two men have certain amount of camel. They sell those camels. Each rate of the camel is equal to the total number of camels initially available. They then bought certain amount of goat for that money and for the remaining money they bought a dog. What will be rate of dog if they both share the animals and their total rate of animal for each person is equal?
Round 2(coding and testing):
They took us to the lab for this on and we were each given a paper with a program on it. It was all mixed as in each person got a different paper, You have around an hour to finish coding. after which you have to explain your code.They also given you wrong or incorrect inputs and see how your code handles these exceptions:-
1) Program to print a pyramid of stars
2) Write some code for time complexity O(log log n)
3). heap sort
4). Write code to find the kth maximum of n elements
5). Finding the palindrome in the given set of strings
6). The maximum sum from the first to the last line. i.e. 1+2+4+14,1+3+5+18,1+2+5+14.........
CODE: SELECT ALL
1
2 3
4 5 7
12 14 18 19
7). Given a Tree, write code to find the mirror image of that tree.
8). Implement FLAMES game
This is a game which predicts the compatibility between given two names.
All the common characters in the given two names are removed. The total number of distinct
characters in both the names are circled around the word FLAMES.
so the character at position x%strlen(FLAMES) in the word FLAMES is removed at each step till it
gets one character. Also the character removed in every step should not be considered for the
next step.
x - Total number of distinct characters in the given two names.
F - Friend
L - Love
A - Affection
M - Marriage
E - Enemy
S – Sister
9). Given a sentence, reverse the words in the sentence
Input:
"I am a boy"
Output:
"boy a am I"
Round 3(tech interview, but it was more HR oriented):
This round lasted for around 30 minutes. It more of a character analysis round.With a lot of HR type questions. These are some of the questions asked to my friends:
A self intro (you have to keep saying things until they tell you to stop).
Most of the questions were focused on Patient,Hospital,Insurance(daaa. its medical oriented). So they asked my friend to create a scenario connecting those three entities(My friend told them a about how a patients insurance should be checked before giving treatment unless it is an emergency). They are checking how efficiently you can relate them .
Most of my friends got puzzles wrong.You may expect many puzzles in the first round. That is puzzles you weren't able to solve. In my case the interviewer helped my friend with hints it took a while but he finally got it right.
In this round , THEY CONCENTRATE ON HOW WILLING YOU ARE TO LEARN and at the same time HOW WILLING YOU ARE TO SHARE WITH OTHERS.Just make sure you highlight those qualities, it will definitely impress the AthenaHealth folks
In some cases they also ask you to explain the logic used in the coding round
Make sure you have pre-made answer on what you are interested in i.e., whether you want to be a PROGRAMMER or QA analyst. But don't be adamant be flexible.
Round 4(tech interview):
Compared to the other round this is more tech oriented. Lot more tech questions. It is of normal difficulty and is not that hard to clear,you only need to know the basics.
Here are some sample type questions:
Very basic of Data Structure and Oracle knowledge enough.Lots of simple questions from data structures(insert into heaps etc). They did not ask to write code for DS, but rather to explain the logic through diagrams.
you can expect some puzzle question too here
They don't want u to give up if you don't know an answer.So they throw hints at you all the time.
For some complicated question, they expect how much you brainstorm ideas in solving So once u start guessing things they will help you with the problem in some cases they said stuff like "good job so far all you have to do is this and this and you will have the answer"
If possible try to learn some basics of Perl this will help you very much at the end ,even if you don't know ..its not much of a problem
DATA STRUCTURES..
1. Which is better B-trees or hash table?
2. What is the data structure used for indexing purposes in database?
ALGORITHMS…
1. Discussion regarding merits and demerits of sorting algorithms
2. Explain heap sort
They selected 5 people from a total of 300 that attended.The package is 4.2 lpa with internship
The results were announced really fast like an hour after last interview. Also the main areas to focus on are: DATA STRUCTURE, PUZZLES, ORACLE and PERL
Review No 2:
Position: Analyst at athenahealth
Accepted Offer – Interviewed in Chennai (India) – Reviewed May 28, 2013
Interview Details – Phone interview, Analytical round followed by a technical round and the the client interview.
Interview Question – This is the longest interview I have and will ever attend in my entire life. The best part is everybody will ask you the same question and you will end up thinking how to answer it differently.
Negotiation Details – Half you pay will go into variables so read the offer letter carefully.
Review No 3:
Name of the attender: Arun Karthik
Round 1 Questions:
1) Consider a school which consists of boys,girls and teachers. Girls strength is twice as boys. During prayer this school follows some procedure which is bowing each other. Each girl bow every other girls,boys and teacher. And each boy bow every other boys,girls and teachers.There are totally 900 bows find how many boys and girls are there in the school ?
2) There is a clock which shows false timing ie it shows 10 minutes less for each 1 hour....if the clock shows 12 noon now how many minutes will be lost when it shows 3 pm ?
3) Take two numbers only 1’s, no other numbers should be considered.When you add and multiply the result must be same for both cases. Find the two numbers. For Example : assume 1 and 11 if we multiply we will get 11 and add we will get 12 so this result is negative….
4) Excluding stoppages , the speed of the bus is 54 km/hr and including stoppages , it is 45 km/hr . For how many minutes does the bus stop per hour ?
5) Consider the below figure which is the rectangle having length and breadth 30m and 20m respectively there is a 4m walkway. Excluding walk way find the area in sq.m ?
Review No 4:
The first round was for 1 hour with 10 questions and the way you work it out will determine whether you enter the next round or not.
1)Let’s play a game of Russian roulette. You are tied to your chair and can’t get up. Here’s a gun. Here’s the barrel of the gun, six chambers, all empty. Now watch me as I put two bullets in the gun. I close the barrel and spin it. Should I spin the barrel or not so that you could be alive.
2)Luckily you survived. Now again i am pointing it at you. Should I spin the barrel or not so that you could be alive.
3)Find the last non-zero digit of 30^2345
4)A man visits a shopping mall almost every day and he walks up an up-going escalator that connects the ground and the first floor. If he walks up the escalator step by step it takes him 16 steps to reach the first floor. One day he doubles his stride length (walks up climbing two steps at a time) and it takes him 12 steps to reach the first floor.
If the escalator stood still, how many steps would there be on sight?
5)A rectangular ground is to be filled with square tiles of unit area. The border of the ground should be of red coloured tiles and inside white. If the number of red and white tiles are the same, find the minimum dimensions of the ground.
6)N people were in a party and were seated in a circular manner. If each of the two present in the party, except the pairs that were adjacent,sang a song and If a song lasted for 2 mins and 28 mins was taken for singing the songs, find N.
7)3 pirates have to decide how to divide their loot of 100 gold coins. The rules are as follow:
* The most senior pirate gets to propose a way to divide the loot.
* Each pirate, including the most senior pirate himself gets to vote.
* If the majority agrees with the proposal, the loot will be divided as suggested.
* In the case of a tie, the proposal will be accepted.
* If the majority disagrees, the most senior pirate will be killed. The next most senior pirate gets to suggest. The process continues.
Now, you’re the most senior pirate out of the three. How are you going to divide the coins so that you get the biggest share possible?
Find the number of solutions for 3x+4y=60, if x and y are positive integers.
9)There are 25 Horses which all run at different speeds. A faster horse always beats a slower horse. You can race 5 horses at a time. There are no ties and you may not time them. What is the minimum number of races needed to determine the 3 fastest horses in order from fastest to slowest.
The second round was an interview which lasted for 10-20 mins. Some simple programs and puzzles were asked along with some basic HR questions.
For eg. Program to build a pyramid of stars, Defective soap box puzzle, Tablets in two bottles puzzle.
Some were asked to tell some real time examples for normalization, queues and priority queues.
A sound knowledge in puzzles along with some programming skills will help you clear this round.
The third round was a programming round where 3 questions were asked(Time duration: 1 hour)
1)To encrypt a given passage according to the given pattern.
2)To find the day given the date.
3)To print the roman number for a given decimal number.
If you have any other questions, mail us at csetube@gmail.com
I am cleared first round which contain 10 aptitude within 60min .approximately 600 people attended in first round .minimum 200 selected for second round.
ReplyDeleteI felt very difficult in second round .2nd round contain 2 phases
1.Programming (C or C++ or JAVA)
a)input: abc
output :a
ab
abc
ac
b
bc
c
2.Test cases writing (QA validation)
sreenivas please can u assist me in clearing my doubts about interview process at athena health??? i have interview on 13th of july.. please mail me @ dnithyanand@gmail.com.Waiting for your reply asap..
ReplyDeleteCan anyone suggest answers¿??????????
ReplyDeleteI got cleared in first round,there was 10 aptitude questions.2nd was very difficult.They asked us to type the program in computer.In 3rd round,they gave a very big program and asked us to write a testcase.
ReplyDeleteI got cleared in first round,there was 10 aptitude questions.2nd was very difficult.They asked us to type the program in computer.In 3rd round,they gave a very big program and asked us to write a testcase.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDelete