Interview questions were straightforward. The interviewer was friendly and it felt like a casual conversation. A skills assessment and personality test are also part of the interviewing process. Logic and mathematical questions that aren't overly difficult, but takes a while to complete.
I applied through a recruiter. I interviewed at Epic (Verona, WI) in Jun 2018
Interview
1) Personality assessment (15 min)
2) Skills assessment (up to 3 hrs) - multiple-choice timed logic questions and ability to learn a new coding language - Note: the proctor changes every 30 min in which the assessment gets paused and can be slightly bothersome.
3) Phone interview - interviewer gave a description of their company and what the job is like, you are asked to describe a project you worked on; this is mainly a chance to get to know the company
4) On-site interview - a really nice tour of their campus and very well-organized, the transportation and food expenses are covered, a case study with someone in the role you are applying for - you have a meeting, a voicemail, and an email - how do you handle each case?, HR interview with some behavioral questions: What would the reference you know best say is your strength and your weakness?, and ends with a coding assessment (4 problems - up to 2 hrs): sort an array without using a built-in function, switch adjacent characters of a string until it matches the other string, jumper game - you can use whatever language, even pseudocode or a paragraph describing how you would do it
I applied through a recruiter. The process took 3 weeks. I interviewed at Epic (Madison, WI) in Apr 2018
Interview
I was contacted originally by a recruiter for the Project Manager role. After a 30 minute casual phone interview and online logic and coding skills assessment, I was told that they thought I might be a better fit for the Technical Problem Solver role. The flew me out to Madison, and there's a day long process with a case study, coding assessment, HR style interview, free lunch and campus tour.