I applied online. The process took 2 weeks. I interviewed at Epic (Madison, WI)
Interview
Initially took an online proctored test that went over some general knowledge and teaches you a coding language that you have to then implement. I thought I did terribly as my room-mate was very loud and distracting during the test so I kind of gave up and answered questions pretty quickly without checking my work.
Somehow I got a call back (not scheduled) in the middle of lunch and answered some questions without even realizing what company I was talking to. At the end of this phone call I was asked if I wanted to come down to Madison for an interview to which I said sure.
Initially, I didn't have much interest in moving to Madison, but once I got there I realized how cool of a city it really is. On top of this, the company atmosphere is something that is very difficult to describe, similar to what you would expect from top tech companies like google (in a good way).
Fly in mid-day, have dinner with a current recently hired employee that night. Next day is the campus tour/interview day and fly out that evening. The whole day in Madison was very organized and everyone was very nice. Super casual, I wore a suit and seemed to stick out but not sure if it was helpful or not.
After the in person interview, there is another more in depth coding interview which you can do in pseudocode. It is extremely difficult for someone who has never coded before, but if you have a basic coding knowledge you are able to at least partially answer the questions and overall it took about two hours. Not sure if they expect you to get the problems right or if they want to see how you react to an impossible problem.
I interviewed on a Thursday, took the coding test Saturday and got an offer Tuesday.
I applied online. The process took 1 day. I interviewed at Epic (Madison, WI)
Interview
Started with info sessions. Then broke into a room with an interviewer who asked me to assess a scenario. After that, I had an HR interview. All of these in 1-2 hours on the same day.
Initial phone interview (basic questions about resume, why interested in company and role), skills assessment (multiple parts- personality test, math and logic and coding sections), longer final interview with case study and behavioral questions.
This process included a few online assessments (technical and personality based), calls with a recruiter, one 4 hour day that included multiple technical and non-technical interviews, as well as times to ask questions from someone in the role currently.
Interview questions [1]
Question 1
How I would manage some situations where I had multiple pressing issues/priorities