First, they gave a written exam test, which is mostly technical (there were a few IQ questions also). Those who get higher results are called for a second interview. The written exam is not easy.
Better to learn more about Java threading, complex SQL queries, and database transactions. HTML would also be an added benefit.
They have also asked to briefly explain one of the projects.
The following metrics were computed from 1 interview experience for the Epic Systems Software Engineer role in Sri Lanka.
Epic Systems's interview process for their Software Engineer roles in Sri Lanka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Epic Systems's Software Engineer interview process in Sri Lanka.