I think if you have good grades, then they will surely take you to the interview process. The online assessment is very demanding and is the only factor that tests your ability. So, before applying, you can prepare all questions from Careercup as after application, we don't get enough time to prepare.
Though in the phone interview, they say the online assessment is just to test coding skills on arrays and strings, and they won't test tough algorithms, we should focus on the best solution/algorithm to solve coding problems. Try to solve all problems in optimal running time O(N) or less. That is all they test for quality.
Why do you choose to be a software developer?
The following metrics were computed from 1,026 interview experiences for the Epic Systems Software Developer role in United States.
Epic Systems's interview process for their Software Developer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Epic Systems's Software Developer interview process in United States.