Epic Systems Interview Question for Software Engineer / Developers






Comment hidden because of low score. Click to expand.
0
of 0 vote

Can you please let me know, if this was a question from skills assessment test?

- frooty August 27, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

no

- CUNOMAD August 27, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

do u think the skills assessment test is too difficult? any pointers for ppl who are trying to prepare for the test?

- frooty August 27, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

I have skill test on 31st... i am nervous

- romeo August 27, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

what is skiils assessments test ?????

- cunomad August 27, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

hey romeo... so all set for the assessment?
do share your experience and if u cud spare sometime... let me know h r u preparing... i have my assessment after u...

- frooty August 27, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Its possible to do post Order without flag...U ll have to 2 stacks for that!!!

- raj August 28, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

hey raj...that is what's been asked to think of! give complete explanation of your approach.

- maddy August 28, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

hey romeo, how was the skills assessment test? Can you share your experience?

- frooty August 31, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Please find the program for iterative post order of a binary tree using two stacks.
One stack(say NodeStack) is for keeping the nodes, the other stack(say FlagStack) is for keeping the flag corresponding to the respective node which is on the NodeStack.

node = root;
while(1)
{
if(node)
{
NodeStack.push(node);
FlagStack.push(false);
node = node->left;
}
else
{
if(NodeStack.isEmpty()) break;

topFlag = FlagStack.pop();
if(topFlag == false)
{
FlagStack.push(true);
node = node->right;
}
else
{
node = NodeStack.pop();
print the node ..
node = NULL;
}
}
}

Note: You may ask me that the above code is using visited flag. Right..!! but here I am not keeping the visited flag in each node of the binary tree which leads to the space complexity of O(N). Here I am using another stack to keep the flags corresponding to the nodes on the first stack.

- f2003062 September 01, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

What is this skill assessment test ?? can u plz explain. is it something like java certification ??

- Rats September 05, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

public void printPostOrderNR() {
BinarayTreeNode node = root;
Stack<BinaryTreeNode> stack = new Stack<BinaryTreeNode>();
if(node != null)
stack.push(node);

while (stack.isempty() == false){
node = stack.peek();
if(node.getVisited()) {
stack.pop();
node.print();
}
else {
node.setVisited();
right = node.getRight();
if(right != null) stack.push(right);
left = node.getLeft();
if(left != null) stack.push(left);
}
}

- Hero September 06, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Wen was this question asked? Skills or the onsite interview

- Anon September 16, 2009 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More