I applied online. The process took 2 weeks. I interviewed at Epic in Jan 2018
Interview
I applied online and within a few days received an email to schedule a phone interview. The phone interview took about 45 min. I talked to someone who worked in the position I was applying to. I also had an online coding assessment.
I applied online. The process took 2 weeks. I interviewed at Epic
Interview
Overall the interview process was great compared to most other companies. A human resources representative was in contact with me a day after putting in the online application and within the week I had a phone interview with a developer and the online technical skills assessment.
The phone interview was 30-45 minutes and consisted of questions about my professional experience and some softball technical questions on the basics of arrays vs linked lists. The online assessment was much more rigorous. There were three sections: The first was a "speed test" that asked 10 easy math/logic questions--the catch is you have to answer all of them in 2 minutes! I was able to get through about 8 of them before I ran out of time. The second part was a "fake language" section in which the questions describe a made up programming language that didn't work like any language I've ever used. This was the easiest section in my opinion and really was more like reading comprehension.
The third section was a real programming assessment and was the most difficult by far. There were four challenges in total. The first one was pretty easy, but the rest were pretty challenging including one that involved dynamic programming. Ultimately, I think I came up with solutions that were more or less correct; the real challenge here is that you're not allowed to use google to look up any sort of syntax or library function behavior. I think I, like many other developers, tend to use google as a crutch and don't know languages as completely as we should. At the very least it was a wake up call to develop a more comprehensive knowledge of the languages I use.
Two weeks after the technical skills assessment, I received an email saying that they decided not to continue with the interview process.
I applied online. The process took 2 weeks. I interviewed at Epic in Dec 2017
Interview
After applying online, I was moved forward to a phone interview the same day. After completing the phone interview, I was offered to take an online assessment through ProctorU (which installs malware). Since I have a Linux machine, they offered to find me a local proctor site to take the assessment. A week goes by, I then inquire on the status of finding a proctor site, I get an email stating the following:
I'm sorry to hear that you will no longer be considering Epic at this time.
If your situation changes and you'd be interested in being considered in the future, feel free to inquire on our website.
I responded to this email for clarification because this implies that I withdrew or because I have a Linux machine I'm no longer considered, which is a dumb reason to not consider a candidate. Anyways, its been several weeks since then and I've not heard back from them.
This interview process is inferior to other companies, which do a technical phone interview or HackerRank. Unless they clear this up, I would not recommend anyone to apply at this company.