Epic Systems Interview Questions
- -1of 1 vote
AnswersIn how many ways cube can be painted using three different colours
- cunomad September 20, 2009| Report Duplicate | Flag | PURGE
Epic Systems Algorithm - -2of 2 votes
Answerswhy r callbacks static functions
- cunomad September 20, 2009| Report Duplicate | Flag | PURGE
Epic Systems Algorithm - -1of 1 vote
Answerscan friend function in c++ class directly access the private and protected members of the class?
- cunomad September 19, 2009
I told friend functions cant directly access they need object of a class as an arggument and thru that object only they can access private/protected variables any comments ?| Report Duplicate | Flag | PURGE
Epic Systems Algorithm - -1of 1 vote
Answerssomeone walks into your room and dumps a huge bag of quarters all over the floor. they spread them out so no quarters are on top of any other quarters. a robot then comes into the room and is programmed such that if it sees a head, it flips it to tails. if it sees a tail, it throws it in the air. the robot moves around randomly forever. will there be a convergence in distribution of heads vs. tails?
- cunomad September 19, 2009| Report Duplicate | Flag | PURGE
Epic Systems Brain Teasers - -1of 1 vote
AnswersYou are at a party with a friend and 10 people are present including you and the friend. your friend makes you a wager that for every person you find that has the same birthday as you, you get $1; for every person he finds that does not have the same birthday as you, he gets $2. would you accept the wager?
- cunomad September 19, 2009| Report Duplicate | Flag | PURGE
Epic Systems Brain Teasers - 0of 0 votes
Answersyou can go to a fast food restaurant to buy chicken nuggets in 6-pack, 9-pack or 20-packs. is there such a number N, such that for all numbers bigger than or equal to N, you can buy that number of chicken nuggets?
- cunomad September 19, 2009| Report Duplicate | Flag | PURGE
Epic Systems Brain Teasers - 0of 0 votes
Answersoil mogul aha:!
- cunomad September 19, 2009
you are an oil mogul considering the purchase of drilling rights to an as yet unexplored tract of land.
the well's expected value to its current owners is uniformly distributed over [$1..$100]. (i.e., a 1% chance it's worth each value b/w $1..$100, inclusive).
bcause you have greater economies of scale than the current owners, the well will actually be worth 50% more to you than to them (but they don't know this).
the catch: although you must bid on the well before drilling starts (and hence, before the actual yield of the well is known), the current owner can wait until *after* the well's actual value is ascertained before accepting your bid or not.
what should you bid?| Report Duplicate | Flag | PURGE
Epic Systems Brain Teasers - 0of 0 votes
AnswersPlease write a function that accepts a floating number and returns its square-root. You may not use built-in square root function from your language. However, basic operators like addition, subtraction, multiplication are allowed. Please take into consideration the floating precision.
- manjoo September 19, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 0of 0 votes
AnswersI have a log that consists of more than 100 million lines. Each line is just a data about user login, login time, etc. I want to sort them based on user login, and then if there is a tie based on login time, etc. However, I have limited memory, so don't think of storing all of them in an array. The memory can only hold n data where n is much smaller than 100 millions. You can access the disk though although it is much slower. How will you do it so that it is as efficient as possible?
- manjoo September 19, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - -1of 1 vote
Answersconvert Binary tree to binary search tree in place.
- cunomad September 14, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 0of 0 votes
Answerswrite a macro that can take variable arguments
- cunomad September 14, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 0of 0 votes
Answerswrite your own random number generator that takes as an argument number n and returns the random number between 0 and n any use of library random function is forbidden
- cunomad September 14, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 0of 0 votes
AnswersDifference between command and a program for ex ls is a program and for is a command
- cunomad August 28, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Operating System - 0of 0 votes
Answerswhat is the most memory efficient sorting algorithm out of quick,bubble,insertion,merge,binary search
- cunomad August 27, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - -1of 1 vote
Answerswhy is it necessary to keep visited flag for iterative post order traversal and not for inorder or pre order iterative traversal and is it possible to do post order traversal without keeping visited flag ?
- CUNOMAD August 27, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - -2of 2 votes
Answerswrite c++ code for implementing garbage collector
- cunomad August 27, 2009| Report Duplicate | Flag | PURGE
Epic Systems Financial Software Developer - 0of 0 votes
AnswersGiven a year, print the calendar
- Anon August 27, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 0of 0 votes
AnswersConvert date from mmddyy to words
- Anon August 27, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer String Manipulation - 0of 0 votes
Answers35 cents is paid by two coins one is not a dime. What are the two coins?
- Anonymous July 31, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Brain Teasers - 0of 0 votes
AnswersGiven a number check whether it is equal to its sum of its factors or not (excluding the number itself)
- SM April 27, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer - 0of 0 votes
AnswersGiven a problem scenario, write a program to output the total cost of solving that scenario. Given you have to construct house ( Senario ). And given all the factors that go into making the house, write a program that takes all parameters and outputs the total cost.
- John March 15, 2009
- Remember to do input type checking.
- Remember to make it optimized.| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Coding - 0of 0 votes
AnswersGet familiar with Intersystems CACHE. That is the best way to impress them. Read about CACHE and how it works. Read about Intersystems and their product CACHE( Worlds fastest database ).
- John March 15, 2009
READ about MIIS| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer General Questions and Comments - 0of 0 votes
AnswersGiven a password in number : Write an algorithm to print all possible combinations of that password.
- John March 15, 2009
Hint:
- Try from to go from all possible combinations of lower bound to the valid upper bounds| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Coding - 0of 0 votes
AnswersFrom a given string, replace all instances of 'a' with 'one' and 'A' with 'ONE'.
- John March 15, 2009
Example Input:
" A boy is playing in a garden"
Example Output:
" ONE boy is playing in one garden"
-- Not that 'A' and 'a' are to be replaced only when they are single characters, not as part of another word.| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Coding - 0of 0 votes
AnswersWrite a software to print triangle made of *s. Given the height and width of Triangles in terms of number of stars. like to output
- John March 15, 2009
*
* *
* * *
given you have to use 3 stars or the height is 3 stars.| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Coding - 0of 0 votes
AnswersA company has decided to increase salary of all the employees. These employees are divided into 3 categaries: A B C. The people in C category gets N percentage increase.The people in B category gets 2*N percentage increase.The people in A category gets 3*N percentage increase. The minimum increase should be atleast 1% and no matter what the percent be the maximum increase should not increase $75000. Write a function which takes appropriate input and calculates the increase and updated salary. Print the increase for the employee and the return the updated salary.
- SHA.AN March 04, 2009| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Coding - 1of 1 vote
AnswersThere is a security keypad at the entrance of a building. It has 9 numbers 1 - 9 in a 3x3 matrix format.
- SHA.AN March 04, 2009
1 2 3
4 5 6
7 8 9
The security has decided to allow one digit error for a person but that digit should be horizontal or vertical. Example: for 5 the user is allowed to enter 2, 4, 6, 8 or for 4 the user is allowed to enter 1, 5, 7.
IF the security code to enter is 1478 and if the user enters 1178 he should be allowed.
Write a function to take security code from the user and print out if he should be allowed or not| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Coding