Epic Systems Interview Questions
- 1of 1 vote
AnswersAn updated tic tac toe game: n*n matrix, two users: X and O. If 3 respective marks together(no mater: vertical, horizontal, diagonal ) will win 1 point; For user X, 6 respective marks together will win 3 points; For user O, 8 respective marks together will win 6 points, check who win.
- jkmejdch March 19, 2013 in United States| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer Intern Algorithm - -10of 10 votes
Answersrints the highest possible numberthat a user can print.
- bhavanisankara March 17, 2013 in United States| Report Duplicate | Flag | PURGE
Epic Systems - 2of 2 votes
AnswersLength is given as input.Print all possible permutations of numbers between 0-9.
- bhavanisankara March 17, 2013 in United States
Eg: if input length=4
all possible combinations can be 0123, 1234, 5678,9864,...etc all combinations of length from in all numbers between 0-9| Report Duplicate | Flag | PURGE
Epic Systems Arrays - 3of 3 votes
AnswersImplement LookAndSay function. For example, first, let user input a number, say 1. Then, the function will generate the next 10 numbers which satisfy this condition:
- Kevin February 22, 2013 in United States
1, 11,21,1211,111221,312211...
explanation: first number 1, second number is one 1, so 11. Third number is two 1(previous number), so 21. next number one 2 one 1, so 1211 and so on...| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - -6of 6 votes
Answers2.write a program to diaplay the advisered average for the list of numbers my omitting the largest number in the series.
- Stephie February 19, 2013 in United States
eg :3,6,12,55,289,600,534,900 and 172.
avg=(3+6+12+55+289+172) /6and eliminating 534,900,600| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer - 2of 2 votes
Answers1.Substring Addition
- Stephie February 19, 2013 in United States
Write a program to add the substring
eg :say you have a list {1 7 6 3 5 8 9 } and user is entering a sum 16.Output should display (2-4) that is {7 6 3} cause 7+6+3=16.| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer - 8of 8 votes
AnswersPrint all valid phone numbers of length n subject to following constraints:
- cee.el.dg January 17, 2013 in India
1.If a number contains a 4, it should start with 4
2.No two consecutive digits can be same
3.Three digits (e.g. 7,2,9) will be entirely disallowed, take as input| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Coding - 1of 1 vote
AnswersYou are given a grid of numbers. A snake sequence is made up of adjacent numbers such that for each number, the number on the right or the number below it is +1 or -1 its value. For example,
- T December 07, 2012 in United States
1 3 2 6 8
-9 7 1 -1 2
1 5 0 1 9
In this grid, (3, 2, 1, 0, 1) is a snake sequence.
Given a grid, find the longest snake sequences and their lengths (so there can be multiple snake sequences with the maximum length).| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 1of 1 vote
Answersfind longest increasing sub sequence in 2d array.
- nagyuga August 22, 2012 in United States
(bit more expl..)
ex: finding length of the snake in snake game
---------
the sequence must not be diagonally.
but it can be any like top-bootm,bottom-left-top ........
increasing means one step
ex: 10,11,12,13 (correct)
12,14,15,20(wrong)
Ex: input: consider 4x4 grid
2 3 4 5
4 5 10 11
20 6 9 12
6 7 8 40
output : 4 5 6 7 8 9 10 11 12| Report Duplicate | Flag | PURGE
Epic Systems Software Development Manager Algorithm - -1of 1 vote
Answersif apple is for 40 cents, banana is for 60 cents and grapefruit is for 80 cents then what pear is for???
- thinker August 20, 2012 in India| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Brain Teasers - 0of 0 votes
AnswersAgain part of "coding" test for non-programmers
- amazon August 10, 2012 in United States
What number is non-standard if standard means all integers.
Answers included 99, -0. 11.2, and -16. Unsure if -0 is an integer. No answer was an option as well.
Edit: that non-standard was not in the original question. I do not recall the question exactly, but it revolved around whether -0 is an integer.| Report Duplicate | Flag | PURGE
Epic Systems None None Brain Teasers - 1of 3 votes
AnswersA program removes all non-numeric characters until it reaches a second non-numeric and then stops. "+3.4"=3
- amazon August 10, 2012 in United States
What would result when "1.2" was entered?
1 was not an option. 1.2 was not.
No answer was an option. Chose no answer.
I did pass the test with many "no answers".| Report Duplicate | Flag | PURGE
Epic Systems None None - 0of 0 votes
AnswersWhich is a true statement?
- amazon August 10, 2012 in United States
if both true, A&B=True
A&B=False if only one false
A^B=True if only one True
Which of these 5 is not true? The all seemed fairly obvious except
1) A&B^C
2) 8&0+0=0
3 others I forgot
One was a math problem without an =
the challenge was not the logic but whether
one can classify an equation with 0=0 or answer 8 as
true or false.
No answer was available.
Updated| Report Duplicate | Flag | PURGE
Epic Systems None None Brain Teasers - 0of 0 votes
AnswersWhat is the remainder of normal fraction?
- amazon August 10, 2012 in United States
# = Modulo
Several problems used the # symbol defined as
the remainder 4 / 3 =1
One question asked 3 /4 another 1/2
another had 0/0
You had to know not only modulo but whether it
is usable for a normal fraction.
Please update if you take the test
update| Report Duplicate | Flag | PURGE
Epic Systems None None Brain Teasers - 0of 0 votes
AnswersPart of coding test for non-programmers.
- amazon August 10, 2012 in United States
‘ means not. It converts a character to null in a string but converts the character to 0 in an operation
1=John 2= Jane 3= Does
“’123” = ?
Jane3Does was the closest answer. It seemed wrong because of the 3 in there.
I'm sorry i forgot the other answers, but they were
equally illogical.| Report Duplicate | Flag | PURGE
Epic Systems None None Brain Teasers - 1of 1 vote
Answers‘ means not. It converts a character to null in a string but converts the character to 0 in an operation
- amazon August 10, 2012 in United States
‘5 means null whereas ‘5+1=1
Which one of these is true?
Cannot recall the options; they all appeared false.
I put the last option, but couldn’t figure it out.
‘(‘5)=0?| Report Duplicate | Flag | PURGE
Epic Systems None None Behavioral - 0of 0 votes
AnswersPart of coding test for non-programmers.
- amazon August 10, 2012 in United States
Holy Water is concatenated by “Holy “.”Water” or “Holy”.” Water” Watch the space.
How would you spell "Holy water" given “Holy”=God and HOH=”Water”.
1) God.HOH
2) God.” “.HOH
3) God”.” HOH
4) Forgot others| Report Duplicate | Flag | PURGE
Epic Systems None None Brain Teasers - 0of 0 votes
AnswersDynamic programming problem: Coin change problem: Find the minimum number of coins required to make change for a given sum (given unlimited cumber of N different denominations coin)
- Anonymous July 19, 2012 in United States| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 0of 0 votes
AnswersWritten round question for Epic systems. They asked two dynamic programming problems.
- Anonymous July 19, 2012 in United States
Write a dynamic programming solution for finding maximum contiguous sub-sequence sum.| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 0of 0 votes
AnswersUser inputs a series of numbers and terminates the series by a zero. Your program should find the first three maximum values in the series and exclude them from the series and compute the average of the remaining numbers. (excluding zero as well)
- ranechabria July 14, 2012 in United States
Ex - 3, 7, 12, 2, 25, 8, 9, 13, 10, 0
First three maximum numbers = 25, 13, 12
Average of the rest = (3 + 7 + 2 + 8 + 9 + 10) / 6 = 6.5| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm Coding - 2of 2 votes
AnswersUser inputs a sequence of digits. Every digit is a keystroke, that is equivalent to some character out of a sequence of characters. Digit zero and five mean NULL. The table is given below
- ranechabria July 14, 2012 in United States
0 - NULL
1 - v, t, f, r, q
2 - f, t, k
3 - w, z, b, g
4 - r, s
5 - NULL
6 - f, i, r
7 - p
8 - l, o
9 - p
Generate all possible character sequence for a given sequence of digits.
Ex - If the user input 9801, your program should generate
{plv, plt, plf, plr, plq, pov, pot, pof, por, poq} (not necessarily in this order).
This problem is somewhat similar to the SMS problem. It basically boils down to generating a cartesian product of the character sets corresponding to keys.| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm Coding Data Structures - 3of 3 votes
AnswersFind the seed of a number.
- flash March 23, 2012 in United States
Eg : 1716 = 143*1*4*3 =1716 so 143 is the seed of 1716. find all possible seed for a given number.| Report Duplicate | Flag | PURGE
Epic Systems - 1of 1 vote
AnswersYou are working on an exam and the question is smudged and you can’t see the question. Based on the answers only, what is the answer? I am not certain if I remember the question exactly, but it is some variation of these statements .
- lucky March 21, 2012 in United States
A) All of the below
B) None of the below
C) Some of the above
D )None of the above
E )None of the above| Report Duplicate | Flag | PURGE
Epic Systems - 0of 0 votes
AnswersAll the shoes are Reebok with the exception of two shoes , All the shoes are Nike with the exception on two shoes. All the shoes are Fubu with the exception of two shoes. How many shoes are there ?
- lucky March 21, 2012 in United States| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer - 1of 1 vote
AnswersGiven the start and an ending integer as user input, generate all integers with the following property.
- lucky March 21, 2012 in United States
Example : 123 , 1+2 = 3 , valid number
121224 12+12 = 24 , valid number
1235 1+2 = 3 , 2+3 = 5 , valid number
125 1+2 <5 , invalid number| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 1of 1 vote
AnswersWrite a program to generate all palindrome dates by taking the beginning and the ending dates as an input from the user. The format of the date is given as MMDDYYYY.
- lucky March 21, 2012 in United States| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Algorithm - 0of 0 votes
AnswersFind all the possible passwords, given the length of the password and that it is a well ordered number (159 is well-ordered as 1<5<9)
- S.A.M March 10, 2012 in United States| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Java - 0of 0 votes
AnswersGiven two strings, you need to transpose the first string to the second string by means of only swaps between 2 consecutive characters in the first string. This must be performed by doing a series of these swaps in order to get the second string
- S.A.M March 10, 2012 in United States| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Java - 0of 0 votes
AnswersVerify if the given password is valid/invalid;
- S.A.M March 10, 2012 in United States
1. must be 5-12 characters long
2. must contain atleast one number and one lowercase character
3. a sequence must not be followed by the same sequence (like 123123qs is invalid, 123qs123 is valid)| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Java - 0of 0 votes
AnswersVerify if the given password is valid/invalid;
- S.A.M March 10, 2012 in United States
1. must be 5-12 characters long
2. must contain atleast one number and one lowercase character
3. a sequence must not be followed by the same sequence (like 123123qs is invalid, 123qs123 is valid)| Report Duplicate | Flag | PURGE
Epic Systems Software Engineer / Developer Java